2011-07-21 27 views
16

Tôi đã sử dụng GRETL. Ở đó, khi tôi dự báo cho việc xác nhận mô hình arima, tôi sẽ nhận được chuỗi được trang bị màu xanh lam và chuỗi gốc ở dòng màu đỏ. Sau đó, tôi chuyển sang R và ở đây tôi không thể tìm thấy bất kỳ lệnh nào để làm như vậy. Tôi đang sử dụng mô hình Arima từ gói dự báo.Trong mô hình R cốt truyện được trang bị với dòng sản phẩm gốc

chi tiết,

Trong GRETL tôi sử dụng để làm model-> chuỗi thời gian -> arima -> dự báo. Nó sẽ tự động in loạt trang bị và chuỗi gốc. Bất kỳ ý tưởng để làm như vậy trên R?

Cảm ơn, Pankaj

Trả lời

33

Câu hỏi này là khá cởi mở đã kết thúc, nhưng đây là một câu trả lời rất, rất cơ bản. Bắt đầu từ trực tiếp từ một trong những ví dụ được cung cấp trong tài liệu trợ giúp Arima trong forecast gói:

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

Bạn nói rằng bạn muốn series gốc màu đỏ và hàng loạt trang bị màu xanh lam:

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

mà tạo ra một cốt truyện mà trông giống như sau:

arima

Đối với câu hỏi cơ bản như thế này , Tôi đề nghị bạn dành một số thời gian chất lượng here làm quen với một số chức năng cơ bản của R.

+1

+1 để thêm âm mưu – Andrie

+10

Nhận xét cuối cùng là một chút không công bằng - đó không thực sự là câu hỏi cơ bản. Câu trả lời của bạn hầu như không có thông tin bạn sẽ tìm thấy trong phần giới thiệu, và cấu trúc của một đối tượng mô hình Arima khá phức tạp. – naught101

+0

@ naught101 Có thể. Mặt khác, tôi đã xoay xở trả lời câu hỏi và tôi biết về cơ bản không có gì về mô hình Arima và thậm chí chưa bao giờ cài đặt gói dự báo trước đây. – joran

12

Sự khác biệt bạn đang tìm kiếm là do hàm arima() khác với hàm Arima(). Cái cũ được chứa trong gói {stats} cơ bản, kết quả từ gói {forecast} và bao gồm hàm được gắn() để dự đoán các giá trị quan sát được.

Các vấn đề liên quan