Is there a .Net Statistics library with T-Tests and p-values? [closed]
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this questionDoes anybody know of any good and free statistics libra开发者_开发知识库ries for .Net?
I am working on calculating T-Tests, which I have written a formula to calculate, although now I need a formula for the p-value, which is a little more complex, and not being a statistician, has me a little lost.
I suggest you look at the Math.NET project. It supports various distributions, but I don't know if it has t-tests and p-values.
Meta.Numerics has a lot of statistical functionality. It supports t-tests (one sample, two sample, paired), as well as Mann-Whitney and sign tests (non-parameteric alternatives to t-tests), and ANOVA (a t-test extended to more than two samples) and Kruskal-Wallis (a non-parameteric alternative to the ANOVA). And yes, it reports back a P-value with all tests.
Since version 4 the .NET libraries include the StatisticFormula
class which provides T-Tests. This class is available in the namespaces System.Web.UI.DataVisualization.Charting
and System.Windows.Forms.DataVisualization.Charting
Link to documentation and usage:
TTestResult result = Chart1.DataManipulator.Statistics.TTestUnEqualVariances(0.2, 0.05, "Series1", "Series2");
NAverage is one such dll i have used in the past.
You can check it ...
http://www.mycsharp.de/wbb2/thread.php?threadid=85839
or from here ..
http://naverage.codeplex.com/
Let me know if that helps
you might be interested in infer.net http://www.justinlee.sg/2009/12/09/infer-net-now-with-f-support/
"Infer.NET is a framework for running Bayesian inference in graphical models. You can use it to solve many different kinds of machine learning problems, from standard problems like classification or clustering through to customised solutions to domain-specific problems. Infer.NET has been used in a wide variety of domains including information retrieval, bioinformatics, epidemiology, vision, and many others."
Use the accord framework:
Accord Framework
精彩评论