我目前正在研究Clojure和Incanter作为R的替代品(并不是我不喜欢R,只是尝试新语言很有趣)。我喜欢Incanter,并且觉得其语法很吸引人,但是与R或Python相比,向量化操作速度较慢。 例如,我想使用Incanter向量操作、Clojure map和R获取一个向量的一阶差分。...
我想使用Clojure和Incanter处理一个大型科学数据集,具体是这个数据集的0.5度版本(只有二进制格式可用)。 我的问题是,在Java/Clojure中有哪些优雅的方式来处理这个问题?有没有一种简单的方法将这个数据集导入Incanter或其他的Java矩阵包中? 我成功地使用以下代...
我希望能够转换Incanter数据集中的单个列,并将结果保存到新的 (csv) 文件中。最简单的方法是什么? 基本上,我希望能够在数据集中的某一列上映射一个函数,并用该结果替换原始列。
我希望能在Clojure环境下使用类似Ring或Compojure的框架,基于Incanter提供统计图表。我没有看到任何可以实现此功能的示例或链接。请问是否有相关的工作示例可以参考?另外,Enlive是否也可以在这方面提供帮助? 谢谢。
我正在尝试使用read-dataset函数将长度不同的多行CSV文件导入Incanter。不幸的是,它似乎将行截断为第一行的长度。除了重新排序数据集或查找最大行并在该宽度的顶部添加一行之外,有没有解决这个问题的方法?文档似乎没有提供任何可选参数来读取数据集。