1

Please advise on Scala environment for statistical computing and graphics similar to R or Weka. Thanks!

Anton Ashanin
  • 1,817
  • 5
  • 30
  • 43

2 Answers2

4

Perhaps Scalalab is what you're looking for.

The scripting language is based on the Scala programming language enhanced with high level scientific operators and with an integrated environment that provides a Matlab-like working style. Also, all the huge libraries of Java scientific code can be easily accessible (and many times with a more convenient syntax). [...] A major design priority of ScalaLab is its user-friendly interface.

See also Is there a good math/stats library for Scala?

Community
  • 1
  • 1
om-nom-nom
  • 62,329
  • 13
  • 183
  • 228
  • Thanks! How about ploting functions? in Scalalab? Can I for example do something like hist(rnorm(15)) which in R plots a histogram of 15 random numbers? – Anton Ashanin Mar 22 '13 at 10:24
  • 1
    The [wiki](https://code.google.com/p/scalalab/w/list) pages are [pretty explanatory](https://code.google.com/p/scalalab/wiki/PlottingExamples). – om-nom-nom Mar 22 '13 at 10:35
  • 1
    Scalalab is not available for build tools like ivy/mvn/sbt yet :/ – ptikobj Jul 22 '13 at 06:28
2

I'd suggest Breeze : http://www.scalanlp.org/ , https://github.com/dlwh/breeze/ It has some predefined Classifiers, Learning Algorithms (SVM , Regeression...), a Plotting Library and support for matrix Multiplication.

Here you can get a quick overview: https://github.com/dlwh/breeze/wiki/Quickstart

Andreas Neumann
  • 10,734
  • 1
  • 32
  • 52