2010-01-12 26 views
0

我一直在做一些關於統計顯着性的研究,並且我學到了很多東西,但在計算P值時似乎遇到了困難。Excel的TDIST函數的僞代碼實現

我覺得我約95%的方式;這只是我讀過的關於計算P值的所有內容都引用了一個表格,而不是提供程序化解決方案。

看來Excel的TDIST函數做我想做的事(我已經有了T統計量,我可以把它作爲TDIST與N - 2一起作爲自由度,其中N是我的樣本量)。但我不清楚這個功能是如何工作的。在數學上,我相信它是在超出規定值的正態分佈曲線下找到該區域;但代碼可能是什麼樣子?

這種函數的任何清晰可讀的實現都可以:C,Java,Python,僞代碼等等。

回答

1

看到這個Wikipedia on student-t文章爲公式的累積分佈函數。

代碼示例是例如在文件src/nmath/pt.cnmath庫中爲R