Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Recommend an Open Source .NET Statistics Library [closed]

Tags:

I need to calculate averages, standard deviations, medians etc for a bunch of numerical data. Is there a good open source .NET library I can use? I have found NMath but it is not free and may be overkill for my needs.

like image 576
Mark Heath Avatar asked Sep 26 '08 13:09

Mark Heath


2 Answers

You have to be careful. There are several ways to compute standard deviation that would give the same answer if floating point arithmetic were perfect. They're all accurate for some data sets, but some are far better than others under some circumstances.

The method I've seen proposed here is the one that is most likely to give bad answers. I used it myself until it crashed on me.

See Comparing three methods of computing standard deviation.

like image 58
John D. Cook Avatar answered Sep 22 '22 15:09

John D. Cook


How about http://ilnumerics.net/ or http://numerics.mathdotnet.com/ (merge from http://www.codeplex.com/dnAnalytics)

like image 20
Jaykul Avatar answered Sep 20 '22 15:09

Jaykul