Introduction Breeze is a numerical processing library for Scala. It's a great tool for data science and machine learning. It's also used by Spark.
Visualization is important for data science and machine learning. Breeze provide breeze-viz for this. However it has only 4 kinds of plots -- line, scatter, histogram and image.
plotly-scala is the Scala bindings for plotly.js. It support a few of plots provided by plotly.
Here are some examples of both libraries based on their documentations.