How to calculate p-value for AR model? How to determine significance?
조회 수: 8 (최근 30일)
이전 댓글 표시
Hello everyone!!
I am using the arima model command to create an AR(2) model. When running the program matlab tells the me value of the t-Statistic for each of the two AR parameters.
How can I tell from the output whether the parameter is significant? Is there a way to calculate the p-value for each of my two AR parameters?
Thanks alot!!
댓글 수: 0
채택된 답변
Roger Wohlwend
2014년 10월 31일
편집: Roger Wohlwend
2014년 10월 31일
You don't need the p-values. If the absolute value of the t-statistics is 2 or greater, the coefficient is significant.
댓글 수: 2
Roger Wohlwend
2014년 10월 31일
편집: Roger Wohlwend
2014년 10월 31일
If the degrees of freedom is high enough the t distribution approaches the standard normal distribution. In such a distribution the values between -2 and 2 (twice the standard deviation from the mean) occur approximately in 95 % of the cases. That is why a t-statistics of 2 or greater corresponds to a confidence level of 5 %.
The exact value is not 2 but 1.96. You can calculate it with the following formula:
tstat = norminv(1-confidenceLevel/2,0,1)
The exact formula is
tstat = -tinv(confidenceLevel/2,DegreesOfFreedom)
So if you want a different confidence level than 5 % use the formula above to see what the t-statistics must be.
If you want to calculate the p-value from the t-statistics, use the following formula:
pVal = 2*(tcdf(-abs(tValue), dof));
where tValue is the coefficient divided by its standard deviation and dof is the degrees of freedom.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Conditional Mean Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!