Na arima
função em R, o que order(1, 0, 12)
significa? Quais são os valores que podem ser atribuídos a p
, d
, q
, e qual é o processo para encontrar esses valores?
r
time-series
arima
kalyani
fonte
fonte
?arima
no console, obterá a página de ajuda da função. Em relação à opçãoorder
, ele diz: "Uma especificação da parte não sazonal do modelo ARIMA: os três componentes (p, d, q) são a ordem AR, o grau de diferenciação e a ordem MA". Além disso, confira os exemplos e você sempre pode se divertir. Também existem bons livros que dão uma introdução à análise de séries temporais em R. Shumway / Stoffer é apenas um.Respostas:
O que significa o ARIMA (1, 0, 12)?
Especificamente para o seu modelo, ARIMA (1, 0, 12) significa que você está descrevendo alguma variável de resposta (Y) combinando um modelo Auto-Regressivo de 1ª ordem e um modelo de Média Móvel de 12ª ordem. Uma boa maneira de pensar sobre isso é (AR, I, MA). Isso faz com que seu modelo pareça o seguinte, em termos simples:
Y = (Parâmetros auto-regressivos) + (Parâmetros da média móvel)
O 0 entre o 1 e o 12 representa a parte 'I' do modelo (parte Integrativa) e significa um modelo em que você está considerando a diferença entre os dados variáveis de resposta - isso pode ser feito com dados não estacionários e não parece que você está lidando com isso, então você pode simplesmente ignorá-lo.
O link que o DanTheMan postou mostra uma boa mistura de modelos que podem ajudá-lo a entender o seu, comparando-o a esses.
Quais valores podem ser atribuídos a p, d, q?
Muitos números inteiros diferentes. Existem testes de diagnóstico que você pode fazer para tentar encontrar os melhores valores de p, d, q (consulte a parte 3).
Qual é o processo para encontrar os valores de p, d, q?
Existem várias maneiras, e não pretendo que isso seja exaustivo:
Sem saber o quanto mais você precisa saber, não posso ir muito além, mas se você tiver mais perguntas, não hesite em perguntar e talvez eu, ou outra pessoa, possa ajudar.
* Editar : Todas as maneiras de encontrar p, d, q listadas aqui podem ser encontradas no pacote R TSA, se você estiver familiarizado com R.
fonte
order(p,d,q)
A melhor maneira de encontrar
p, d, q
valores em R é usar aauto.arima
função fromlibrary(forecast)
. Por exemploauto.arima(x, ic = "aic")
,. Para mais informações, consulte?auto.arima
.fonte