Wie Sie Termine hinzufügen und forecast-Daten.Rahmen?
Ich habe einen Daten.frame, der enthält historische Daten, indem Sie Tag für mehrere Monate. Ich möchte hinzufügen, eine Prognose für das Ende dieser Daten.frame.
Kann ich beispielsweise führen Sie den folgenden, um eine einfache Beispiel-Daten.frame.
months <- c("2010-10-17","2010-10-18","2010-10-19","2010-10-20")
revenue <- c(10000,11000,10500,9500)
results <- data.frame(months,revenue)
Und führen Sie diese Funktion zur Erstellung der Prognose.
forecast(results$revenue)
Was ich geblieben bin, ist die Vorgehensweise zum hinzufügen eines Datum-Sequenz, die für den restlichen Oktober und die korrekten Werte aus der Prognose. Ich will etwas erzeugen, das so aussieht, Zugabe von 30 Tagen nach der Prognose an die historischen Daten.
> print(results)
months revenue
1 2010-10-17 10000
2 2010-10-18 11000
3 2010-10-19 10500
4 2010-10-20 9500
5 2010-10-21 10250
6 2010-10-22 10250
7 2010-10-23 10250
8 2010-10-24 10250
9 2010-10-25 10250
10 2010-10-26 10250
11 2010-10-27 10250
12 2010-10-28 10250
13 2010-10-29 10250
14 2010-10-30 10250
15 2010-10-31 10250
Jede Hilfe ist willkommen. Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist fast sicher nicht der ideale Weg, um dies zu tun, aber es erhalten Sie dort:
Ist aufgeteilt in mehrere Schritte, als Sie brauchen, aber es ist einfacher zu Lesen, dass die Art und Weise. Hoffe, das hilft.
forecast(object = your.fit, t = 14)
.gam()
Sie, denke ich, würde die predict-Funktion verwenden:predict(your.fit, newdata = new.dates)
. Oder zumindest das ist, was der Autor der Prognose Paket sagt mir zu tun in dieser Frage: stats.stackexchange.com/questions/173/...