Jython是否有好的NumPy克隆?
我最近开始学习Python,写了一些代码来从不同的来源获取和绘制数据,以便自动生成每周的报告和预测。我对Jython这个概念很感兴趣,想把我写的一些Python代码移植到Jython上。为了能快速完成这个过程,我需要一个NumPy的克隆版本,适用于Jython(或者Java)。请问有没有这样的东西呢?
4 个回答
2
Incanter是一个用Clojure语言编写的科学和统计计算库,它成功地使用了Parallel Colt这个Java库。你可以在这里找到它:http://incanter.org/。一种可能的做法是先在Jython中使用PColt类,然后慢慢为它建立一些类似Python的接口,就像Incanter所做的那样?(如果你对此感兴趣,可以告诉我。)
10
Wilberforce说得基本上是对的。
不过,我建议你看看Apache Commons Math库——这个库比Wilberforce提到的那些Java数学包要更好,适合用来替代。
12
我找不到任何和numpy完全一样的东西,不过这里有一长串Java的数学包,可以在这里查看。这些包应该都可以在Jython中使用。具体哪个包适合你,得看你用numpy做什么了。