Crea un oggetto xts regolare a larghezza zero
Per creare dati regolari a partire da un insieme di dati irregolare, la prima cosa di cui hai bisogno è una sequenza regolare di date-ora che copra le date del tuo insieme di dati irregolare. Una sequenza "regolare" di date-ora ha punti temporali equidistanti.
In questo esercizio userai l'oggetto irregular_xts per creare un oggetto xts a larghezza zero con un indice giornaliero regolare. Un oggetto xts a larghezza zero ha un indice di date-ora, ma nessuna colonna di dati.
Questo esercizio fa parte del corso
Importare e gestire dati finanziari in R
Istruzioni dell'esercizio
- Usa la funzione
start()per creare un oggetto chiamatostart_date. - Usa la funzione
end()per creare un oggetto chiamatoend_date. - Usa la funzione
seq()per creare un oggetto chiamatoregular_indexcontenente una sequenza di date-ora dastart_dateaend_datecon passo giornaliero. - Usa il costruttore
xts()per creare un oggetto xts a larghezza zero. Salvalo inregular_xts.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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 = ___)