是否有带有T-Tests和p值的.Net统计数据库?

时间:2021-03-24 18:37:07

Does anybody know of any good and free statistics libraries for .Net?

有没有人知道.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.

我正在计算T-Tests,我已经写了一个公式来计算,虽然现在我需要一个p值的公式,这有点复杂,而不是统计学家,让我有点迷失。

6 个解决方案

#1


7  

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.

我建议你看一下Math.NET项目。它支持各种发行版,但我不知道它是否具有t检验和p值。

#2


3  

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.

Meta.Numerics有很多统计功能。它支持t检验(一个样本,两个样本,配对),以及Mann-Whitney和符号检验(t检验的非参数替代)和ANOVA(t检验扩展到两个以上样本)和Kruskal-Wallis(ANOVA的非参数替代方案)。是的,它报告了所有测试的P值。

#3


3  

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

从版本4开始,.NET库包含提供T-Tests的StatisticFormula类。此类在命名空间System.Web.UI.DataVisualization.Charting和System.Windows.Forms.DataVisualization.Charting中可用。

Link to documentation and usage:

链接到文档和用法:

TTestResult result = Chart1.DataManipulator.Statistics.TTestUnEqualVariances(0.2, 0.05, "Series1", "Series2");

#4


0  

NAverage is one such dll i have used in the past.

NAverage是我过去使用过的一个dll。

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

如果有帮助,请告诉我

#5


0  

you might be interested in infer.net http://www.justinlee.sg/2009/12/09/infer-net-now-with-f-support/

您可能对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."

“Infer.NET是一个在图形模型中运行贝叶斯推理的框架。您可以使用它来解决许多不同类型的机器学习问题,从分类或聚类等标准问题到针对特定领域问题的定制解决方案.Infer.NET具有已广泛应用于信息检索,生物信息学,流行病学,视觉等领域。“

#6


0  

Use the accord framework:

使用协议框架:

Accord Framework

#1


7  

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.

我建议你看一下Math.NET项目。它支持各种发行版,但我不知道它是否具有t检验和p值。

#2


3  

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.

Meta.Numerics有很多统计功能。它支持t检验(一个样本,两个样本,配对),以及Mann-Whitney和符号检验(t检验的非参数替代)和ANOVA(t检验扩展到两个以上样本)和Kruskal-Wallis(ANOVA的非参数替代方案)。是的,它报告了所有测试的P值。

#3


3  

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

从版本4开始,.NET库包含提供T-Tests的StatisticFormula类。此类在命名空间System.Web.UI.DataVisualization.Charting和System.Windows.Forms.DataVisualization.Charting中可用。

Link to documentation and usage:

链接到文档和用法:

TTestResult result = Chart1.DataManipulator.Statistics.TTestUnEqualVariances(0.2, 0.05, "Series1", "Series2");

#4


0  

NAverage is one such dll i have used in the past.

NAverage是我过去使用过的一个dll。

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

如果有帮助,请告诉我

#5


0  

you might be interested in infer.net http://www.justinlee.sg/2009/12/09/infer-net-now-with-f-support/

您可能对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."

“Infer.NET是一个在图形模型中运行贝叶斯推理的框架。您可以使用它来解决许多不同类型的机器学习问题,从分类或聚类等标准问题到针对特定领域问题的定制解决方案.Infer.NET具有已广泛应用于信息检索,生物信息学,流行病学,视觉等领域。“

#6


0  

Use the accord framework:

使用协议框架:

Accord Framework