CommencerCommencez gratuitement

Enregistrer un graphique tmap

Enregistrer des graphiques tmap est simple avec la fonction tmap_save(). Le premier argument, tm, est le graphique à enregistrer, et le second, filename, est le fichier de destination. Si vous ne renseignez pas tm, le dernier graphique tmap affiché sera enregistré.

L’extension du nom de fichier détermine le type de fichier, par exemple .png ou .pdf pour des graphiques statiques. Un point très appréciable avec tmap est que vous pouvez enregistrer une version interactive qui s’appuie sur le package leaflet. Pour obtenir une version interactive, utilisez tmap_save() avec l’extension de fichier .html.

Cet exercice fait partie du cours

<cours>Visualiser des données géospatiales avec R</cours>
Voir le cours

Instructions de l’exercice

Enregistrez votre graphique de l’exercice précédent de la façon suivante. Aucun graphique ne s’affichera dans votre espace de travail, mais vous pourrez les consulter une fois l’exercice terminé.

  • Enregistrez-le en version statique en indiquant le nom de fichier population.png.
  • Enregistrez-le en version interactive en indiquant le nom de fichier population.html.

Exercice interactif pratique

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

library(sp)
library(tmap)

# Plot from last exercise
tm_shape(countries_spdf) +
  tm_grid(n.x = 11, n.y = 11, projection = "longlat") +
  tm_fill(col = "population", style = "quantile")  +
  tm_borders(col = "burlywood4")

# Save a static version "population.png"


# Save an interactive version "population.html"
Modifier et exécuter le code