Einen tmap-Plot speichern
tmap-Plots zu speichern, ist mit der Funktion tmap_save() ganz einfach. Das erste Argument, tm, ist der zu speichernde Plot, und das zweite, filename, die Zieldatei. Wenn du tm nicht angibst, wird der zuletzt ausgegebene tmap-Plot gespeichert.
Die Dateierweiterung legt den Dateityp fest, zum Beispiel .png oder .pdf für statische Plots. Eine richtig praktische Sache an tmap ist, dass du auch eine interaktive Version speichern kannst, die das Paket leaflet nutzt. Für eine interaktive Version verwende ebenfalls tmap_save(), aber mit der Dateierweiterung .html.
Diese Übung ist Teil des Kurses
Geodaten in R visualisieren
Anleitung zur Übung
Speichere deinen Plot aus der vorherigen Übung auf folgende Arten. Keiner der Plots wird in deinem Workspace angezeigt, aber du kannst sie dir ansehen, sobald du die Übung abgeschlossen hast.
- Speichere ihn als statischen Plot, indem du den Dateinamen
population.pngangibst. - Speichere ihn als interaktiven Plot, indem du den Dateinamen
population.htmlangibst.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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"