Seite 1 von 1

help(predict.Arima)

Verfasst: Fr Jul 14, 2017 6:08 pm
von james11
Guten Tag,

kann mir einer bei folgender Aufgabe weiterhelfen?

Ich soll bei einer Aufgabe den ’help(predict.Arima)’ Befehl in R verwenden, um mehr über den Code für Prognose von einem ARIMA Modell zu verstehen (was mir ehrlich gesagt nicht weiter hilft). Ich soll die Punktprognose mit dem "predict" Befehl berechnen und ein 95 % Prognoseintervall durch die direkte Berechnung der Formel in R für t= 401-450. Dabei soll ich die letzen 50 simulierten Beobachtungen, die Punktprognose und das 95 % Prognoseintervall in einer geeigneten Abbildung darstellen.

Leider finde ich nicht die richtige Lösung und wäre über Tipps und Ansätze sehr erfreut.
Vielen Dank & freundliche Grüße.
James

Re: help(predict.Arima)

Verfasst: Fr Jul 14, 2017 6:39 pm
von jogo
Hallo James,
james11 hat geschrieben: Fr Jul 14, 2017 6:08 pmIch soll bei einer Aufgabe den ’help(predict.Arima)’ Befehl in R verwenden, um mehr über den Code für Prognose von einem ARIMA Modell zu verstehen (was mir ehrlich gesagt nicht weiter hilft). Ich soll die Punktprognose mit dem "predict" Befehl berechnen und ein 95 % Prognoseintervall durch die direkte Berechnung der Formel in R für t= 401-450. Dabei soll ich die letzen 50 simulierten Beobachtungen, die Punktprognose und das 95 % Prognoseintervall in einer geeigneten Abbildung darstellen.
bevor Du predict.~() aufrufen kannst, brauchst Du doch erstmal ein Modell, das Du bereitst geschätzt hast.
Zeigst Du uns dazu bitte erstmal den Code und die Ergebnisse?

Grüße, Jörg

Re: help(predict.Arima)

Verfasst: Fr Jul 14, 2017 6:48 pm
von james11
Vielen Dank für die schnelle Antwort.

Ich sollte in der ersten Aufgabe ein ARIMA Modell (1,2) mit n=450 und der Form: Xt=0.6Xt-1 - 0.4 et-1 + 0.3 et-2 + et simulieren.
Mein Code diesbezüglich lautet:

Code: Alles auswählen

n=450
a1=0.6
b1=-0.4
b2=0.3
Xt=arima.sim(n, model=list(ar=c(a1),  ma=c(b1, b2)))
Vielen Dank im Voraus.

Re: help(predict.Arima)

Verfasst: Fr Jul 14, 2017 9:22 pm
von bigben

Re: help(predict.Arima)

Verfasst: So Jul 16, 2017 2:42 pm
von jogo
Hallo James,

das, was Du uns da zeigst, ist erst die Simulation (=Generierung von Daten mit vorgegebenen Koeffizienten). Es ist noch nicht die Schätzung des Modells (Schätzung der Koeffiienten des ARIMA-Modells).

Gruß, Jörg