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:
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: