Obtaining the p value from the t stat

42 ビュー (過去 30 日間)
Lauren
Lauren 2014 年 11 月 20 日
コメント済み: Star Strider 2014 年 11 月 20 日
I have a t-stat and am looking to calculate the p-value for it. I am looking for a function where I can input my t-stat and the degrees of freedom and the two-tailed p-value will be outputted. I am able to find an online calculator that does this (<http://www.danielsoper.com/statcalc3/calc.aspx?id=8)>, but I have not been able to find a Matlab function that will. Any help is greatly appreciated!
Thanks!

採用された回答

Star Strider
Star Strider 2014 年 11 月 20 日
If you have the Statistics Toolbox, the tcdf function will do what you want.
If not, the t-probability calculation is a one-line anonymous function:
tdist2T = @(t,v) (1-betainc(v/(v+t^2),v/2,0.5)); % 2-tailed t-distribution
tdist1T = @(t,v) 1-(1-tdist2T(t,v))/2; % 1-tailed t-distribution
where ‘t’ is the t-statistic and ‘v’ are the degrees-of-freedom. (Note that ‘tdist1T’ calls ‘tdist2T’.)
  2 件のコメント
Lauren
Lauren 2014 年 11 月 20 日
Thank you very much!
Star Strider
Star Strider 2014 年 11 月 20 日
My pleasure!

サインインしてコメントする。

その他の回答 (0 件)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by