ÎncepețiÎncepe gratuit

Folosește merge pentru a transforma un index neregulat într-unul regulat

Exercițiul anterior te-a învățat cum să creezi un obiect xts cu lățime zero și un index temporal regulat. Poți folosi acest obiect cu lățime zero pentru a regulariza un obiect xts cu index neregulat.

Seria regularizată conține de obicei valori lipsă (NA), deoarece datele neregulate nu au o valoare pentru fiecare observație din indexul regulat. Acest exercițiu te va învăța cum să gestionezi aceste valori lipsă atunci când combini cele două serii cu merge().

Obiectele irregular_xts și regular_xts din exercițiul anterior sunt disponibile în spațiul tău de lucru.

Acest exercițiu face parte din cursul

Importul și gestionarea datelor financiare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește funcția merge() pentru a combina irregular_xts și regular_xts într-un obiect numit merged_xts.
  • Folosește head() pentru a vizualiza primele rânduri din merged_xts.
  • Creează un obiect numit merged_filled_xts folosind argumentul fill al funcției merge() pentru a înlocui valorile NA cu ultima observație disponibilă, propagată înainte (na.locf).
  • Folosește head pentru a vizualiza primele rânduri din merged_filled_xts.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Merge irregular_xts and regular_xts


# Look at the first few rows of merged_xts


# Use the fill argument to fill NA with their previous value


# Look at the first few rows of merged_filled_xts
Editează și rulează codul