Zacznij terazZacznij za darmo

Tworzenie obiektu xts o zerowej szerokości i regularnego obiektu xts

Aby przekształcić nieregularne dane w regularne, najpierw potrzebujesz regularnej sekwencji dat i godzin obejmującej cały zakres dat nieregularnego zbioru danych. „Regularna" sekwencja dat i godzin to taka, w której odstępy między kolejnymi punktami są jednakowe.

W tym ćwiczeniu użyjesz obiektu irregular_xts, aby utworzyć obiekt xts o zerowej szerokości z regularnym indeksem dziennym. Obiekt xts o zerowej szerokości zawiera indeks dat i godzin, ale nie ma żadnych kolumn z danymi.

To ćwiczenie jest częścią kursu

Importowanie i zarządzanie danymi finansowymi w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji start(), aby utworzyć obiekt o nazwie start_date.
  • Użyj funkcji end(), aby utworzyć obiekt o nazwie end_date.
  • Użyj funkcji seq(), aby utworzyć obiekt o nazwie regular_index zawierający sekwencję dat i godzin od start_date do end_date z krokiem jednego dnia.
  • Użyj konstruktora xts(), aby utworzyć obiekt xts o zerowej szerokości. Zapisz go w zmiennej regular_xts.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 = ___)
Edytuj i uruchom kod