1. Nauka
  2. /
  3. Kursy
  4. /
  5. Importowanie i zarządzanie danymi finansowymi w R

Connected

ćwiczenie

Użyj merge, aby przekształcić nieregularny indeks w regularny

W poprzednim ćwiczeniu nauczyłeś się tworzyć obiekt xts o zerowej szerokości z regularnym indeksem czasowym. Możesz użyć tego obiektu, aby uregularyzować nieregularny obiekt xts.

W wynikowej serii zazwyczaj pojawiają się brakujące wartości (NA), ponieważ nieregularne dane nie mają wartości dla wszystkich obserwacji z regularnego indeksu. To ćwiczenie pokaże ci, jak obsługiwać te brakujące wartości podczas łączenia obu serii za pomocą funkcji merge().

Obiekty irregular_xts i regular_xts z poprzedniego ćwiczenia są dostępne w twoim środowisku roboczym.

Instrukcje

100 XP
  • Użyj funkcji merge(), aby połączyć irregular_xts i regular_xts w obiekt o nazwie merged_xts.
  • Użyj funkcji head(), aby wyświetlić pierwsze wiersze obiektu merged_xts.
  • Utwórz obiekt o nazwie merged_filled_xts, używając argumentu fill w funkcji merge(), aby zastąpić wartości NA ostatnią dostępną obserwacją przenoszoną do przodu (na.locf).
  • Użyj funkcji head(), aby wyświetlić pierwsze wiersze obiektu merged_filled_xts.