Seite 2 von 2

Re: Ergebnisse nach Excel exportieren

Verfasst: Di Aug 24, 2021 11:34 am
von bigben
Hallo,

ein minimales Beispiel könnte so aussehen:

Code: Alles auswählen

library(tseries)
x <- rnorm(1000)
y <- cumsum(x)

xtest <- broom::glance(kpss.test(x))
ytest <- broom::glance(kpss.test(y))
Eigentlich bin ich mit der Ausgabe fast schon zufrieden, nur hätte ich gerne die Ergebnisse untereinander und nicht nebeneinander. Bekommt man das irgendwie hin?
Schauen wir uns die Ergebnisse an:

Code: Alles auswählen

> xtest
# A tibble: 1 x 4
  statistic p.value parameter method                          
      <dbl>   <dbl>     <dbl> <chr>                           
1     0.110     0.1         7 KPSS Test for Level Stationarity
> ytest
# A tibble: 1 x 4
  statistic p.value parameter method                          
      <dbl>   <dbl>     <dbl> <chr>                           
1     0.924    0.01         7 KPSS Test for Level Stationarity
Wir sehen, dass die Ergebnisse teils Zahlen, teils Text sind. Damit können sie nicht in einem Dataframe untereinander stehen. Wir sind hier ja nicht in Excel sondern in R. Ausrichtung hat hier Bedeutung. Der richtige Weg, so etwas für Excel abzuspeichern ist das Verknüpfen mit rbind():

Code: Alles auswählen

rbind(xtest, ytest) |>
   write.csv2(file="test.csv")
rbind kann auch mehr als zwei Argumente annehmen. Das Umsortieren der Zellen kannst Du dann immer noch in Excel machen, wenn das für Dich wichtig ist.

LG,
Bernhard

Re: Ergebnisse nach Excel exportieren

Verfasst: Fr Aug 27, 2021 11:40 am
von karnevals_jeck
Hallo zusammen,

noch mal vielen Dank für die Tipps! Ich habe mir jetzt selber einen workaround gebastelt, mit dem ich gut zurecht komme.

Viele Grüße