【发布时间】:2012-05-15 07:57:45
【问题描述】:
我一直在为 Common Lisp 寻找一些好的统计包,它应该既稳定又高效。有lhstats,但它没有太多文档,目前也没有维护。那么在 Common Lisp 中进行统计编程的首选方式是什么(我正在使用 SBCL)?我正在寻找具有高级统计功能的软件包,例如 SEM(结构方程建模)、典型相关、GLM(一般线性模型)等,但即使是非常基本但稳定且记录良好的统计软件包也会很有用。从 Common Lisp 调用 R 统计函数也是一种选择。你有什么推荐的?
【问题讨论】:
-
为什么一定要Common Lisp?我想你会发现从 Lisp 背景开始学习 R 并不难,这样你就不会试图重新发明轮子....
-
我认为,如果你找到了一个好的 Common Lisp 解决方案,你不应该选择 R,因为它通常用于统计。还有一篇来自 R creator 的关于 Lisp 用于统计的有趣文章:stat.auckland.ac.nz/~ihaka/downloads/Compstat-2008.pdf 但是如果你决定使用 R,你可能想看看 swankr(R 的 SWANK 后端):common-lisp.net/~crhodes/swankr跨度>
-
@VsevolodDyomkin:我以前读过那篇文章,大部分情况下我都同意。特别是与 Common Lisp 相比,R 缺乏多线程和相对数值效率低下的问题是密集数值计算的大问题,因此使用 R 进行密集数值计算并不是一个有吸引力的选择。对于数值非密集型统计,使用 R 就可以了。
-
common-lisp-stat 是开发出来的,只是很慢。与家人的个人挑战让我放慢了脚步。但我很乐意通过blindglobe@gmail.com 回答问题。
标签: r statistics lisp common-lisp