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
Visualiser des données géospatiales avec R
Instructions
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 cet exemple de code.
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"