tags:

views:

138

answers:

5

I want to use math functions for data mining and analytics purpose. I need an opinion about a library that I can use for this purpose with java. Do you have any recommendations?

+1  A: 

java.lang.Math

has got a lot of useful math functions.

Forlan07
Does the support datamining formula as well
frictionlesspulley
+1  A: 

Your question is a little vague but check out Weka.

Po
+5  A: 

There is colt.

The Colt library provides fundamental general-purpose data structures optimized for numerical data, such as resizable arrays, dense and sparse matrices (multi-dimensional arrays), linear algebra, associative containers and buffer management.

The Jet library contains mathematical and statistical tools for data analysis, powerful histogramming functionality, Random Number Generators and Distributions useful for (event) simulations, and more.

The CoreJava library contains C-like print formatting. The Concurrent library contains standardized, efficient utility classes commonly encountered in parallel & concurrent programming.

The MYYN
+1  A: 

JScience is certainly worth a look.

trashgod
I would also have recommended it.
Riduidel
+1  A: 

Apache Commons Math might be helpful. So might JAMA.

duffymo