CommencezCommencez gratuitement

Gagner du temps — I

Vous avez maintenant converti avec succès vos données flights en un objet xts, tracé des informations dans le temps et calculé quelques mesures utiles pour vous aider à poursuivre l'analyse. Vous avez même pu effectuer une analyse descriptive rapide de vos données en traçant ces mesures au fil du temps.

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

Comme première étape, vous voudrez enregistrer votre objet xts dans un fichier rds pour votre propre usage. Pour ce faire, utilisez la commande saveRDS(), qui enregistre votre objet dans un fichier portant le nom que vous indiquez (à l'aide de l'argument file). Par défaut, saveRDS() enregistre dans le répertoire de travail courant.

Quand vous serez prêt à récupérer vos données enregistrées, vous pourrez utiliser la commande readRDS() pour rouvrir le fichier. Comme vous le verrez dans cet exercice, cette méthode conserve la classe de votre objet xts.

Cette activité fait partie du cours

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

Voir le cours

Instructions de l’exercice

  • 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 nouvelles données sous flights_xts2.
  • Utilisez class() pour vérifier la classe de votre nouvel objet flights_xts2.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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