IniziaInizia gratis

Salvare tempo - I

Ora hai convertito con successo i dati flights in un oggetto xts, hai tracciato informazioni nel tempo e calcolato alcune metriche utili per proseguire l’analisi. Sei anche riuscito a fare una rapida analisi descrittiva dei dati rappresentando queste metriche nel tempo.

L’ultimo passaggio in qualsiasi manipolazione di serie temporali è salvare il tuo oggetto xts, così potrai tornarci facilmente in futuro.

Come primo passo, vuoi salvare il tuo oggetto xts come file rds per uso personale. Per farlo, usa il comando saveRDS(), che salva il tuo oggetto in un file con il nome che specifichi (tramite l’argomento file). Per impostazione predefinita, saveRDS() salva nella directory di lavoro corrente.

Quando sei pronto a ricaricare i dati salvati, puoi usare il comando readRDS() per riaprire il file. Come vedrai in questo esercizio, questo metodo mantiene la classe del tuo oggetto xts.

Questo esercizio fa parte del corso

Caso di studio: analisi di serie temporali cittadine in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa saveRDS() per salvare l’oggetto dati flights_xts in un file rds. Chiama questo file "flights_xts.rds".
  • Apri il file rds usando readRDS(). Salva i nuovi dati come flights_xts2.
  • Usa class() per controllare la classe del nuovo oggetto flights_xts2.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Save your xts object to rds file using saveRDS
saveRDS(object = ___, file = "___")

# Read your flights_xts data from the rds file
flights_xts2 <- readRDS("___")

# Check the class of your new flights_xts2 object


# Examine the first five rows of your new flights_xts2 object
Modifica ed esegui il codice