CommencerCommencer gratuitement

Gagner du temps - I

Vous avez désormais converti avec succès vos données flights en un objet xts, tracé des informations dans le temps et calculé quelques indicateurs utiles pour poursuivre l’analyse. Vous avez même pu effectuer une brève analyse descriptive en représentant ces indicateurs au fil du temps.

La dernière étape de toute manipulation de séries temporelles consiste à enregistrer votre objet xts afin de pouvoir y revenir facilement plus tard.

Pour commencer, vous allez enregistrer votre objet xts au format rds pour votre usage. Pour cela, utilisez la fonction saveRDS(), qui enregistre votre objet dans un fichier portant le nom que vous indiquez (via l’argument file). Par défaut, saveRDS() enregistre dans le répertoire de travail courant.

Quand vous voudrez retrouver vos données enregistrées, vous pourrez rouvrir le fichier avec la fonction readRDS(). Comme vous allez le voir dans cet exercice, cette méthode conserve la classe de votre objet xts.

Cet exercice fait partie du cours

Étude de cas : analyser des séries temporelles urbaines en R

Afficher le cours

Instructions

  • Utilisez saveRDS() pour enregistrer votre objet de données flights_xts dans un fichier rds. Nommez ce fichier "flights_xts.rds".
  • Ouvrez votre fichier rds avec readRDS(). Enregistrez les données lues dans flights_xts2.
  • Utilisez class() pour vérifier la classe de votre nouvel objet flights_xts2.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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
Modifier et exécuter le code