Ergebnis eines Tests in eine Matrix extrahieren
Verfasst: Do Mai 04, 2017 3:50 pm
Liebe Leute,
ich will mit einer Schleife recht viele des folgenden Einheitswurzel-Tests für entsprechende Zeitreihen machen:
Gern würde ich die Ergebnisse, also wirklich nur den t-value des Einheitswurzeltests, speichern - z.B. in meiner Matrix store.adf. Das geht aber nicht.
Mir bringt es aber gar nichts, in der console zigmal die Ergebnisse so angezeigt zu bekommen:
hat jemand eine Idee, wie ich die t-statistic da einzeln in meine Matrix schreiben kann?
beste Grüße
tim
ich will mit einer Schleife recht viele des folgenden Einheitswurzel-Tests für entsprechende Zeitreihen machen:
Code: Alles auswählen
out = ur.df(residuals(test), type = c("none"), lags = 3, selectlags = c("BIC"))
store.adf[i,] = out
Mir bringt es aber gar nichts, in der console zigmal die Ergebnisse so angezeigt zu bekommen:
Code: Alles auswählen
> print(out)
###############################################################
# Augmented Dickey-Fuller Test Unit Root / Cointegration Test #
###############################################################
The value of the test statistic is: -2.9106
hat jemand eine Idee, wie ich die t-statistic da einzeln in meine Matrix schreiben kann?
beste Grüße
tim