LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Verwende die Funktion start(), um ein Objekt namens start_date zu erstellen.
  • Verwende die Funktion end(), um ein Objekt namens end_date zu erstellen.
  • Verwende die Funktion seq(), um ein Objekt namens regular_index zu erstellen, das eine Folge von Datum-Uhrzeit-Werten von start_date bis end_date in täglichen Schritten enthält.
  • Verwende den Konstruktor xts(), um ein xts-Objekt mit Breite Null zu erstellen. Speichere es in regular_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 = ___)
Code bearbeiten und ausführen