提问人:Rinu Boney 提问时间:2/24/2015 最后编辑:mleggeRinu Boney 更新时间:2/25/2015 访问量:74
在 Incanter 中对散点图使用 :group-by 选项时出现 ClassCastException
ClassCastException while using :group-by option for scatter-plot in Incanter
问:
我正在使用 Incanter 1.9,但我无法让散点图函数中的选项正常工作。我目前正在尝试的陈述是::group-by
(view (scatter-plot :Sepal.Length :Sepal.Width :group-by :Species :data (get-dataset :iris)))
它会产生以下错误:
ClassCastException java.lang.String cannot be cast to java.lang.Number clojure.lang.RT.doubleCast (RT.java:1222)
我做错了什么?这是散点图的正确用法吗?:group-by
答:
0赞
T.Gounelle
2/25/2015
#1
这是 的正确用法。您测试的内容完全来自文档。该示例适用于版本 1.5.6 (master)。:group-by
scatter-plot
版本 1.9 仍在开发中。我做了一些挖掘,数据集的构建方式发生了变化,并且有一些影响。scatter-plot
最好的办法是使用 1.5.6 版本。
评论
0赞
Rinu Boney
2/25/2015
我正在使用 1.9,因为我需要 core.matrix 与 Incanter 集成
评论
(get-dataset :iris)
(pst)。