Closed ArslanSaleem closed 7 years ago
Hi,
I am working on to use spark-highcharts in Zeppelin, i include spark-highchart using z.load("artifact"). The output that i am getting is "angular asynchronous" instead of chart? Following is the code that i am using:
`import com.knockdata.spark.highcharts. import com.knockdata.spark.highcharts.model. import sqlContext.implicits._
val Tokyo = Seq(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6) .map(("Tokyo", )) val NewYork = Seq(-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5) .map(("New York", )) val Berlin = Seq(-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0) .map(("Berlin", )) val London = Seq(3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8) .map(("London", ))
val dataFrame = (Tokyo ++ NewYork ++ Berlin ++ London).toDF("city", "temperature")
dataFrame.show()
val chart = highcharts(dataFrame .seriesCol("city") .series("y" -> col("temperature")))
chart.plot() `
Any help regarding that will be appreciated.
Resolved :) Changed "com.knockdata:spark-highcharts:0.6.3" to "com.knockdata:spark-highcharts:0.6.1" resolved the issue. Thanks
Hi,
I am working on to use spark-highcharts in Zeppelin, i include spark-highchart using z.load("artifact"). The output that i am getting is "angular asynchronous" instead of chart? Following is the code that i am using:
`import com.knockdata.spark.highcharts. import com.knockdata.spark.highcharts.model. import sqlContext.implicits._
val Tokyo = Seq(7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6) .map(("Tokyo", )) val NewYork = Seq(-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5) .map(("New York", )) val Berlin = Seq(-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0) .map(("Berlin", )) val London = Seq(3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8) .map(("London", ))
val dataFrame = (Tokyo ++ NewYork ++ Berlin ++ London).toDF("city", "temperature")
dataFrame.show()
val chart = highcharts(dataFrame .seriesCol("city") .series("y" -> col("temperature")))
chart.plot() `
Any help regarding that will be appreciated.