2011-07-21 19 views
16

ile GRETL kullanıyordum. Orada, arima modelinin geçerliliğini tahmin ettiğimde, takılı seriyi mavi çizgi ve orijinal serileri kırmızı çizgide alacağım. Daha sonra, R'ye geçtim ve burada aynısını yapmak için herhangi bir komut bulamadım. Tahmin paketinden Arima modelini kullanıyorum. > Arima - -> tahminleriniR arsa takımlı modelde orijinal seri

bilgilerini gretl'ın yılında

Ben model aracın> zaman serileri yapmak için kullanın. Takılan ve orijinal serileri otomatik olarak yazdıracaktır. R'de aynısını yapmak için bir fikrin var mı?

sayesinde Pankaj

cevap

33

Bu soru uçlu oldukça açık olduğunu, ancak burada çok, çok temel bir cevaptır.

fit <- Arima(WWWusage,order=c(3,1,0)) 

Sen kırmızı orijinal serisi ve mavi monte serisi istiyor ki:: forecast pakette Arima için yardım dosyalarına sağlanan örneklerinden biri doğrudan başlayarak

plot(fit$x,col="red") 
lines(fitted(fit),col="blue") 

hangi Bu gibi temel sorular için

arima

: şuna benzer bir arsa üretir , R'nin temel işlevlerinden bazılarına aşina olmak için bazı kaliteli zamanları here harcamanızı öneririm.

+1

+1 Bir arsa eklemek için – Andrie

+10

Son yorum biraz haksızlık - bu gerçekten temel bir soru değil. Cevabınız introda bulacağınız bir bilgi değildir ve bir Arima model nesnesinin yapısı oldukça karmaşıktır. – naught101

+0

@ naught101 Belki. Öte yandan, soruyu cevaplamayı başardım ve temel olarak Arima modelleri hakkında hiçbir şey bilmedim ve daha önce tahmin paketini daha önce hiç yüklemedim. – joran

12

Bulduğunuz farklar, arima() işlevinin Arima() işlevinden farklı olmasından kaynaklanır. Birincisi {stats} paketi, paketin son hali olan {forecast} paketinde yer alır ve gözlemlenen değerleri öngörmek için takılı() fonksiyonu içerir.