Ich benutzen Zeitreihe in R
mit xts
Paket alsgenerieren Zeitreihe von einem beliebigen Frequenz in R
library(xts)
seq <- timeBasedSeq('2015-06-01/2015-06-05 23')
z <- xts(1:length(seq),seq)
Nach einem bisschen zwickt zu erzeugen, finde ich es einfach, Daten mit einer Ausfallrate von erzeugen 1 Stunde oder 1 Minute oder 1 Sekunde. Das Lesen der Hilfeseite von ?timeBasedseq
erwähnt nicht klar, wie Daten in anderen Häufigkeit generiert werden. Sagen wir, ich möchte Daten mit 10 Minuten Rate erzeugen. Wo sollte ich M
(Minuten) und 10 in dem besagten Befehl erwähnen, um 10 Minuten Daten zu generieren. Die Option M
wird in den Hilfeseiten erwähnt.
Warum nicht einfach 'seq <- seq (as.POSIXct (" 2015-06-01 "), as.POSIXct (" 2015-06-05 "), von =" 10 mins ")' '? – lukeA
Ja, Ihr Ansatz dient definitiv dem Bedarf. Aber ich bin ein bisschen neugierig auf 'xts'. Ich lese seine Vignette, finde aber immer noch nichts für variable Frequenz. –