1

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

Anton Ashanin
  • 1,809
  • 5
  • 29
  • 42

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
  • 61,565
  • 12
  • 180
  • 225
  • 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,516
  • 1
  • 31
  • 52