如何使用Math.Net数值计算正态分布的Z临界值?

时间:2018-12-31 19:14:36

标签: .net statistics mathnet

有没有一种方法可以使用Math.NET库为给定的置信度水平计算z临界值?我在网上看到的大多数示例都建议您查询表中的值,但如果可能的话,我想以编程方式进行操作。我已经阅读了文档,但没有看到任何具体的内容。

1 个答案:

答案 0 :(得分:0)

我看到(https://numerics.mathdotnet.com/api/MathNet.Numerics/SpecialFunctions.htm)Math.Net Numerics包括高斯误差函数(Erf)和一些相关函数(补码,反码和反码)。

正态分布的cdf与erf之间存在简单关系,即正态(0,1)cdf =(1/2)*(1 + erf(z / sqrt(2)))。由此您可以计算出关键值等等。