Secara umum, gali ke dalam buku teks analisis deret waktu tingkat lanjut (buku pengantar biasanya akan mengarahkan Anda untuk hanya mempercayai perangkat lunak Anda), seperti Analisis Rangkaian Waktu oleh Box, Jenkins & Reinsel. Anda juga dapat menemukan detail tentang prosedur Box-Jenkins dengan googling. Perhatikan bahwa ada pendekatan lain selain Box-Jenkins, misalnya yang berbasis AIC.
Di R, Anda pertama-tama mengonversi data Anda menjadi objek ts
(seri waktu) dan memberi tahu R bahwa frekuensinya adalah 12 (data bulanan):
require(forecast)
sales <- ts(c(99, 58, 52, 83, 94, 73, 97, 83, 86, 63, 77, 70, 87, 84, 60, 105, 87, 93, 110, 71, 158, 52, 33, 68, 82, 88, 84),frequency=12)
Anda dapat memplot fungsi autokorelasi (sebagian):
acf(sales)
pacf(sales)
Ini tidak menyarankan perilaku AR atau MA.
Kemudian Anda cocok dengan model dan memeriksanya:
model <- auto.arima(sales)
model
Lihat ?auto.arima
bantuan. Seperti yang kita lihat, auto.arima
pilih model sederhana (0,0,0), karena tidak melihat tren atau musiman atau AR atau MA dalam data Anda. Akhirnya, Anda dapat memperkirakan dan merencanakan rangkaian waktu dan perkiraan:
plot(forecast(model))
Lihatlah ?forecast.Arima
(perhatikan ibukota A!).
Buku teks online gratis ini merupakan pengantar yang bagus untuk analisis deret waktu dan perkiraan menggunakan R. Sangat direkomendasikan.