Bei der Zeitreihenrecherche in R stellte ich fest, dass arima
nur die Koeffizientenwerte und ihre Standardfehler des angepassten Modells angegeben werden. Ich möchte aber auch den p-Wert der Koeffizienten erhalten.
Ich habe keine Funktion gefunden, die die Bedeutung von coef liefert.
Ich möchte es also selbst berechnen, kenne aber den Freiheitsgrad in der t- oder chisq-Verteilung der Koeffizienten nicht. Meine Frage ist also, wie man die p-Werte für die Koeffizienten des angepassten Arima-Modells in R erhält.
Antworten:
Der "t-Wert" ist das Verhältnis des Koeffizienten zum Standardfehler. Die Freiheitsgrade (ndf) sind die Anzahl der Beobachtungen abzüglich der maximalen Differenzordnung im Modell abzüglich der Anzahl der geschätzten Koeffizienten. Der "F-Wert" wäre das Quadrat des "t-Wertes". Um die Wahrscheinlichkeit genau zu berechnen, müssten Sie eine nicht-zentrale Chi-Quadrat-Funktion aufrufen und den F-Wert und die Freiheitsgrade (1, ndf) eingeben. oder rufen Sie einfach eine F-Funktionssuche auf.
quelle
Da
arima
für die Schätzung die maximale Wahrscheinlichkeit verwendet wird, sind die Koeffizienten assymptotisch normal. Teilen Sie daher die Koeffizienten durch ihre Standardfehler, um die z-Statistik zu erhalten und dann die p-Werte zu berechnen. Hier ist das Beispiel mit in R mit dem ersten Beispiel von derarima
Hilfeseite:Die letzte Zeile gibt die p-Werte an.
quelle
Sie könnten auch
coeftest
vonlmtest
Paket verwenden:quelle