Alternatives for doing plotting

There are many ways of doing plotting in Scala. We will discuss most of these in the chapters dedicated to plotting. For the time being, we will give a small summary. Breeze, Saddle, and ScalaLab all have basic support for plotting. Wisp stands out as a library worth mentioning:

https://github.com/quantifind/wisp

You can use Jzy3d for 3D plots:

http://jzy3d.org/

You can also use Java libraries for plotting. Among these, JFreeChart can be considered as being a roughly equivalent feature to libraries such as matplotlib:

http://www.jfree.org/jfreechart/

Get Scientific Computing with Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.