火花 - 高图表 // 动态添加点数



我想在 Spark - highcharts 中动态地向系列添加点,精确地使用 Zeppelin。

我正在使用:

https://github.com/knockdata/spark-highcharts

有人知道如何在创建图表后处理图表吗?

例:

import com.knockdata.spark.highcharts._
import com.knockdata.spark.highcharts.model._
var myChart = highcharts(
  bank
    .seriesCol("cluster")
    .series("x" -> "x", "y" -> "y"))
  .subtitle(Subtitle("Example"))
  .title(new Title("EXAMPLE"))
  .xAxis(XAxis("X"))
  .yAxis(YAxis("Y"))
  .chart(Chart.scatter)
myChart.plot()

对于普通数据帧,图表数据是在调用函数时创建的highcharts时间。数据系列是根据您在 highcharts 函数中输入的定义从数据帧创建的。它不能手动添加数据点。

虽然您可以使用以下选项使图表更适合您的需要。

  • 将波段添加到 xAxis 或 yAxis
  • 将线条添加到 xAxis 或 yAxis。它与plotBands非常相似
  • 添加数据标签
  • 添加工具提示

最新更新