Plot ClassCastException在使用时:按选项分组,用于白炽灯中的散点图

Plot ClassCastException在使用时:按选项分组,用于白炽灯中的散点图,plot,clojure,scatter-plot,incanter,Plot,Clojure,Scatter Plot,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.double

我使用的是白炽灯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)  

我做错了什么?这是散点图中
:groupby
的正确用法吗?

这是
:groupby
的正确用法。您测试的内容来自
散点图
文档。该示例适用于1.5.6版(master)

1.9版仍在开发中。我做了一些挖掘,数据集的构建方式发生了变化,散点图中也有一些影响


最好是使用1.5.6版。

什么类型的数据
(获取数据集:iris)
返回?它返回一个core.matrix/Incanter数据集有没有任何方法可以获取整个堆栈跟踪?在抛出异常后,请考虑在RePL中使用。我使用1.9,因为我需要用Ciel.Matc与iTunter集成。