0

我试图TDIST()在 Math.NET 中重现 Excel 函数的相同结果。

在我的测试中,Excel 为这个双尾学生 T 检验生成以下值:

Excel

1 - TDIST(0.84, 8009, 2)
result: 0.599066539

但是,在 Math.NET 中,我不确定如何计算相同的结果。Math.NET 的文档确实声明它使用 Student's T 的简化版本(即接受位置和比例参数的版本)。在我有限的理解中,位置可以是平均值、中位数或众数。我不确定除了更大的规模之外,还有什么规模意味着分布会更加分散。我正在寻找对这两个参数的深入了解,因为我相信它们是我偏离路线的地方。

数学网

double result = 2 * (1 - StudentT.CDF(0, 1, 8009, 0.84))
result: 0.40093346073350911
4

1 回答 1

0

我非常接近。我的 Math.NET 示例等价于(1 - TDIST(0.84, 8009, 2)),所以我只需要从 1 中减去它:

double result = 1 - (2 * (1 - StudentT.CDF(0, 1, 8009, 0.84)))
于 2014-12-19T03:16:01.793 回答