Estou tentando replicar o cálculo que o SAS e o SPSS fazem para a função de autocorrelação parcial (PACF). No SAS, é produzido através do Proc Arima. Os valores PACF são os coeficientes de uma auto-regressão da série de interesse em valores defasados da série. Minha variável de interesse é vendas, portanto, calculo lag1, lag2 ... lag12 e execute a seguinte regressão OLS:
Infelizmente, os coeficientes que recebo nem chegam perto do PACF (defasagens de 1 a 12) que o SAS ou o SPSS fornecem. Alguma sugestão? Há algo de errado? O que me vem à mente é que a estimativa de mínimos quadrados desse modelo pode não ser apropriada e talvez outra técnica de estimativa deva ser usada.
Desde já, obrigado.
time-series
autocorrelation
partial
Andreas Zaras
fonte
fonte
Respostas:
Como você disse "Os valores PACF são os coeficientes de uma auto-regressão da série de interesse em valores defasados da série" e acrescento onde o PACF (K) é o coeficiente do último (k-ésimo) atraso. Assim, para calcular o PACF do lag 3, por exemplo, calcule
e é o PACF (3).uma3
Outro exemplo. Para calcular o PACF (5), estimar
e é o PACF (5).uma5
Em geral, o PACF (K) é o coeficiente de ordem KTH de um modelo que termina com lag K. A propósito, o SAS e outros fornecedores de software usam a aproximação de Yule-Walker para calcular o PACF, que fornecerá estimativas ligeiramente diferentes do PACF. Eles fazem isso para eficiência computacional e, na minha opinião, duplicar os resultados em livros didáticos padrão.
fonte