Erstelle ein xts-Objekt mit Breite Null und mit regelmäßiger Struktur
Um aus einem unregelmäßigen Datensatz regelmäßige Daten zu erzeugen, brauchst du zuerst eine regelmäßige Folge von Datum-Uhrzeit-Werten, die den Zeitraum deines unregelmäßigen Datensatzes abdeckt. Eine „regelmäßige“ Folge von Datum-Uhrzeit-Werten hat gleichmäßig verteilte Zeitpunkte.
In dieser Übung verwendest du das Objekt irregular_xts, um ein xts-Objekt mit Breite Null zu erstellen, das einen regelmäßigen täglichen Index hat. Ein xts-Objekt mit Breite Null hat einen Index aus Datum-Uhrzeit-Werten, aber keine Datenspalten.
Diese Übung ist Teil des Kurses
<Kurs>Importing und Verwalten finanzieller Daten in R</Kurs>Übungsanweisungen
- Verwende die Funktion
start(), um ein Objekt namensstart_datezu erstellen. - Verwende die Funktion
end(), um ein Objekt namensend_datezu erstellen. - Verwende die Funktion
seq(), um ein Objekt namensregular_indexzu erstellen, das eine Folge von Datum-Uhrzeit-Werten vonstart_datebisend_datein täglichen Schritten enthält. - Verwende den Konstruktor
xts(), um ein xts-Objekt mit Breite Null zu erstellen. Speichere es inregular_xts.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Extract the start date of the series
# Extract the end date of the series
# Create a regular date sequence
regular_index <- seq(___, ___, by = "___")
# Create a zero-width xts object
regular_xts <- xts(, order.by = ___)