Mit R: Wie erstelle ich ein Zeitreihen-Objekt mit den Daten?
Ich habe eine Reihe von Werten, jede Stunde genommen, über ein Jahr. Ist es möglich, erstellen Sie eine time-series-Objekt behält, dass der Stunden-und Jahres-Werte?
Mein code verwendet die Werte in Spalte 1 der stockprices, aber nicht das Datum:
stockprices.ts <- ts(stockprices[,1],start=1, freq=168)
InformationsquelleAutor Don P | 2012-07-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du nicht eine Kostprobe Ihrer Daten, aber es gibt eine Menge anderer Antworten auf SO ( hier zum Beispiel ), die für diese Frage. Ich benutze xts für meine Zeit, die Serie zu arbeiten, obwohl es andere, gute Möglichkeiten.
Vorausgesetzt, Ihre Daten in zwei Spalten, haben Sie vielleicht einen Daten-frame geladen werden, über Lesen.Tabelle:
Können Sie konvertieren xts Zeitreihen so:
wenn Sie wollen einfach Termine, die Sie ändern können, die
as.POSIXct
Funktion aufrufen, umas.Date
und es sollte die gleiche Arbeit.InformationsquelleAutor khoxsey