IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Usa la funzione start() per creare un oggetto chiamato start_date.
  • Usa la funzione end() per creare un oggetto chiamato end_date.
  • Usa la funzione seq() per creare un oggetto chiamato regular_index contenente una sequenza di date-ora da start_date a end_date con passo giornaliero.
  • Usa il costruttore xts() per creare un oggetto xts a larghezza zero. Salvalo in regular_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 = ___)
Modifica ed esegui il codice