与java一起使用的最佳数学库是什么?

我想使用数学函数进行数据挖掘和分析。 我需要一个关于库的意见,我可以用java来实现这个目的。 你有什么建议?

有小马 。

Colt库提供针对数值数据优化的基本通用数据结构,例如可resize的数组,密集和稀疏矩阵(多维数组),线性代数,关联容器和缓冲区管理。

Jet库包含用于数据分析的数学和统计工具,强大的直方图function,用于(事件)模拟的随机数生成器和分布等。

CoreJava库包含类似C的打印格式。 Concurrent库包含并行和并发编程中常见的标准化,高效的实用程序类。

Apache Commons Math可能会有所帮助。 JAMA也许。

更新:自从我上次回答这个问题以来的2.5年里,我已经意识到了Apache的Mahout和WEKA 。 两者都是用于数据分析的优秀Java库。

对于数据挖掘的狭隘关注,两者都是更合适的答案。

JScience当然值得一看。 这里和这里可以看到一些涉及有理算术和单位转换的例子。

java.lang.Math中

有很多有用的数学函数。

你的问题有点模糊,但看看Weka 。