0
Scala用のScala-Chartライブラリを使用した散布図の最小作業例(MWE)を探しています。ドキュメントでは、折れ線グラフについてのみ説明しています。それを行うにはScala-Chartを使用して散布図を描画するにはどうすればよいですか?
Scala用のScala-Chartライブラリを使用した散布図の最小作業例(MWE)を探しています。ドキュメントでは、折れ線グラフについてのみ説明しています。それを行うにはScala-Chartを使用して散布図を描画するにはどうすればよいですか?
一つの方法は、最初XYLineChartを作成し、代わりにラインの図形を描画する新しいレンダラへのレンダラをリセットすることです:
object MyChartApp extends App with scalax.chart.module.Charting {
val data = for (i <- 1 to 5) yield (i,i)
val chart = XYLineChart(data)
chart.plot.setRenderer(new org.jfree.chart.renderer.xy.XYLineAndShapeRenderer(false, true))
chart.saveAsPNG("/tmp/chart.png")
}
私はプルリクエスト(https://github.com/wookietreiber/scala-chart/pull/27)を作成しました次のように散布図を作成できる新しいチャートファクトリ:
object MyChartApp extends App with scalax.chart.module.Charting {
val data = for (i <- 1 to 5) yield (i,i)
val chart = XYScatterChart(data)
chart.saveAsPNG("/tmp/chart.png")
}