Un premier tracé
Jusqu’ici, vous avez lu des fichiers spatiaux, harmonisé les données spatiales sur la même projection et fusionné un data frame avec un objet spatial. Il est temps de rassembler tout ce travail et de voir à quoi ressemble votre carte. Pour chaque jeu de données, vous avez besoin d’un appel à tm_shape() pour indiquer la source des données, suivi d’une couche tm_* (comme tm_fill(), tm_borders() ou tm_bubbles()) pour dessiner sur la carte.
Vous allez d’abord ajouter les quartiers et les zones d’eau à votre tracé à partir de l’exercice précédent.
Cet exercice fait partie du cours
Visualiser des données géospatiales avec R
Instructions
- Ajoutez une couche pour l’objet
wateravectm_shape(). Utilisez ensuitetm_fill()et définissez la couleur sur"grey90". - De même, ajoutez une couche pour l’objet
neighborhoods. Utiliseztm_borders()pour tracer les contours des quartiers.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
library(tmap)
tm_shape(nyc_tracts_merge) +
tm_fill(col = "estimate") +
# Add a water layer, tm_fill() with col = "grey90"
tm_shape(___) +
tm_fill(___) +
# Add a neighborhood layer, tm_borders()
+