Ao pesquisar séries temporais em R, descobri que arima
fornece apenas os valores do coeficiente e seus erros padrão do modelo ajustado. No entanto, também quero obter o valor p dos coeficientes.
Não encontrei nenhuma função que forneça o significado do coef.
Então, eu quero calcular isso sozinho, mas não sei o grau de liberdade na distribuição t ou chisq dos coeficientes. Então, minha pergunta é como obter os valores de p para os coeficientes do modelo de arima ajustado em R?
Respostas:
O "valor t" é a razão do coeficiente para o erro padrão. Os graus de liberdade (ndf) seriam o número de observações menos a ordem máxima de diferença no modelo menos o número de coeficientes estimados. O "valor F" seria o quadrado do "valor t". Para calcular exatamente a probabilidade, você teria que chamar uma função qui-quadrado não central e passar o valor F e os graus de liberdade (1, ndf) ou talvez simplesmente chame uma pesquisa de função F.
fonte
Como
arima
usa a probabilidade máxima de estimação, os coeficientes são assintoticamente normais. Portanto, divida os coeficientes pelos seus erros padrão para obter as estatísticas z e depois calcular os valores de p. Aqui está o exemplo com em R com o primeiro exemplo daarima
página de ajuda:A última linha fornece os valores p.
fonte
Você também pode usar
coeftest
dolmtest
pacote:fonte