CommencezCommencez gratuitement

Définir un répertoire de cache

Les données spatiales du US Census Bureau peuvent être très volumineuses — parfois des centaines de mégaoctets. Par défaut, les fonctions de tigris téléchargent les données à partir du site Web du US Census Bureau — mais cela peut devenir fastidieux si vous téléchargez les mêmes grands jeux de données à répétition. Pour régler ce problème, tigris offre une option pour mettre en cache les données téléchargées sur l'ordinateur de l'utilisateur pour un usage ultérieur, ce qui signifie que les fichiers n'ont à être téléchargés du site du Census qu'une seule fois. Dans cet exercice, vous vous familiariserez avec la fonction de mise en cache dans tigris.

Cette activité fait partie du cours

Analyser les données du recensement des États-Unis avec R

Voir le cours

Instructions de l’exercice

  • Utilisez une version simulée de la fonction tigris_cache_dir() pour définir un répertoire de cache hypothétique.
  • Réglez l'option tigris_use_cache à TRUE pour indiquer à tigris de mettre en cache les fichiers de formes (shapefiles).
  • Utilisez getOption() pour vérifier que vous avez bien modifié l'option de cache.

Exercice interactif pratique

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

# Set the cache directory
___("Your preferred cache directory path would go here")

# Set the tigris_use_cache option
options(___ = ___)

# Check to see that you've modified the option correctly
___("tigris_use_cache")
Modifier et exécuter le code