Eil bella gente,
trovandomi a dover massaggiare un po’ di dati in ruby mi chiedevo: qual’
lo stato dell’arte?
Una volta c’era Ruport, ma non sembra sia stato aggiornato da parecchio
tempo, e non so se funziona con versioni di ruby moderne.
Idealmente se esistesse una cosa equivalente a datatable in R per ruby
sarei contento, ma il mio google-fu insufficiente.
Nota: non mi servono performance mostruose dato che il dataset
limitato,
quindi il mio interesse pi per una cosa espressiva stile
data = get mean,winsorized mean,stdev for c2,c3 grouped by round(c1)
omit na
plot(data)
piuttosto che una cosa che riesca a macinare esabyte di righe.
(S, posso scrivermelo e parzialmente l’ho fatto, ma NIH una brutta
malattia e vorrei evitare di aggravarmi)
–
twitter: @riffraff
blog (en, it): www.riffraff.info riffraff.blogsome.com
work: circleme.com
Ho l’impressione che i rubysti non si siano mai interessati troppo a
questi argomenti dove invece tra i linguaggi di scripting brilla python.
C’è però http://sciruby.com/
Ha http://rdoc.info/github/SciRuby/nmatrix/NMatrix:mean che forse è una
delle funzionalità che ti serve.
Si si python bello dicevano. Python la scienzia.
if (iAmPythonist)
goto fail;
goto fail;
goto fail;
Il 04/mar/2014 08:16 “gabriele renzi” [email protected] ha scritto:
Vero, python e “data science” vanno pi d’accorto. Oltretutto pandas[0] +
ipython notebook molto molto molto figo.
Ruby ha anche statsample[1] ma come sciruby pi per il lato “grosse
matrici & regressioni” che per quello che serve a me (“due pivot table
in
croce”).
Grazie comunque
[0] http://pandas.pydata.org/
[1] http://ruby-statsample.rubyforge.org/
2014-03-03 20:19 GMT+01:00 Paolo M. [email protected]:
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml
–
twitter: @riffraff
blog (en, it): www.riffraff.info riffraff.blogsome.com
work: circleme.com