IniziaInizia gratis

Usa merge per rendere regolare un indice irregolare

Nel precedente esercizio hai imparato a creare un oggetto xts di larghezza zero con un indice temporale regolare. Puoi usare l’oggetto a larghezza zero per regolarizzare un oggetto xts irregolare.

La serie regolarizzata di solito contiene valori mancanti (NA) perché i dati irregolari non hanno un valore per tutte le osservazioni nell’indice regolare. Questo esercizio ti insegnerà come gestire questi valori mancanti quando esegui merge() delle due serie.

Gli oggetti irregular_xts e regular_xts dal precedente esercizio sono disponibili nel tuo workspace.

Questo esercizio fa parte del corso

Importare e gestire dati finanziari in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la funzione merge() per combinare irregular_xts e regular_xts in un oggetto chiamato merged_xts.
  • Usa head() per vedere le prime righe di merged_xts.
  • Crea un oggetto chiamato merged_filled_xts usando l’argomento fill di merge() per sostituire gli NA con l’ultima osservazione portata avanti (na.locf).
  • Usa head per vedere le prime righe di merged_filled_xts.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice