Math/stats libraries still seem to need a bit of work compared to other Ruby libraries. The most comprehensive one I've used is RubyGSL. However, it isn't easy to install/manage, has external dependencies, and doesn't work with all versions of Ruby. I created a patch so it could work with 1.9, but I don't know that the patch has been included yet. Also, the GSL isn't as friendly as Ruby's depending on what you want it for. NArray doesn't have many math or stats functions, but it's easy to install, manage, and try. It would be nice if there was a simple dependency free gem that has all of what you want that just works out f the box. If there is one it isn't heavily advertised. It feels a it like Python is today's FORTRAN in that you're almost forced to use it because of its math libraries rather than because it's the right language choice for you. Hopefully progress will continue and here will be more freedom of choice. joe On 25 nov. 08, at 08:34, Axel Etzold wrote: > > -------- Original-Nachricht -------- >> Datum: Tue, 25 Nov 2008 18:23:34 +0900 >> Von: "Saji N. Hameed" <saji / apcc21.net> >> An: ruby-talk / ruby-lang.org >> Betreff: Re: Good math/stats libraries for Ruby? > >>> There seem to be lots of small stats/math libraries for Ruby, but >> none >>> that really dominate in the same way that NumPy/SciPy dominates in >>> Python. Can anyone recommend what are the most reliable and >>> stable? My >>> needs are quite modest--standard deviation and things of that >>> ilk. I can >>> code them up myself if need be, but that would seem to be a waste of >> time >>> if they are already available. >>> >> >> Ken, >> >> Ruby has NArray - >> http://narray.rubyforge.org/ >> >> Ruby GSL may also be of interest to you >> >> http://rb-gsl.rubyforge.org/ >> >> If you have interest in gridded data, you may also check out >> http://ruby.gfd-dennou.org/ >> >> saji >> >>> >>> >>> >> >> -- >> Saji N. Hameed >> >> APEC Climate Center +82 51 668 7470 >> National Pension Corporation Busan Building 12F >> Yeonsan 2-dong, Yeonje-gu, BUSAN 611705 saji / apcc21.net >> KOREA >> >> > > Dear Ken, > > in addition to what Saji suggested, you could use the statistics2 > package > > http://raa.ruby-lang.org/project/statistics2/ > > which is a statistics library in pure Ruby, or, if you want > extremely exhaustive > statistics, there are bindings to the very encyclopedic R > statistical language. > > http://www.r-project.org/ > http://rubyforge.org/projects/rsruby/ > > I haven't been able to use the latter bindings with Windows, though. > > Best regards, > > Axel > > -- > Psssst! Schon vom neuen GMX MultiMessenger gehöòt? Der kann`s mit llen: http://www.gmx.net/de/go/multimessenger >