Définir un répertoire de cache
Les données spatiales du US Census Bureau peuvent être très volumineuses — parfois plusieurs centaines de mégaoctets. Par défaut, les fonctions de tigris téléchargent les données depuis le site du US Census Bureau — mais cela peut devenir fastidieux si vous devez récupérer plusieurs fois les mêmes jeux de données. Pour éviter cela, tigris propose une option permettant de mettre en cache les données téléchargées sur l’ordinateur de l’utilisateur pour une utilisation ultérieure, ce qui signifie que les fichiers ne sont téléchargés qu’une seule fois depuis le site du Census. Dans cet exercice, vous allez vous familiariser avec la fonctionnalité de cache dans tigris.
Cet exercice fait partie du cours
Analyser les données du recensement américain avec R
Instructions
- Utilisez une version simulée de la fonction
tigris_cache_dir()pour définir un répertoire de cache hypothétique. - Définissez l’option
tigris_use_cacheàTRUEpour indiquer à tigris de mettre en cache les shapefiles. - Utilisez
getOption()pour vérifier que vous avez bien modifié l’option de cache.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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")