CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Ajoutez une couche pour l’objet water avec tm_shape(). Utilisez ensuite tm_fill() et définissez la couleur sur "grey90".
  • De même, ajoutez une couche pour l’objet neighborhoods. Utilisez tm_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()
                            +
  
Modifier et exécuter le code