Aan de slagGa gratis aan de slag

Een tmap-plot opslaan

Het opslaan van tmap-plots is eenvoudig met de functie tmap_save(). Het eerste argument, tm, is de plot die je wilt opslaan, en het tweede, filename, is de bestandsnaam waarnaar je opslaat. Laat je tm weg, dan wordt de laatst geprinte tmap-plot opgeslagen.

De extensie van de bestandsnaam bepaalt het bestandstype, bijvoorbeeld .png of .pdf voor statische plots. Een groot voordeel van tmap is dat je ook een interactieve versie kunt opslaan die gebruikmaakt van het leaflet-pakket. Voor een interactieve versie gebruik je tmap_save() met de bestandsextensie .html.

Deze oefening maakt deel uit van de cursus

Georuimtelijke data visualiseren in R

Cursus bekijken

Oefeninstructies

Sla je plot van de vorige oefening op in de volgende vormen. Geen van beide plots wordt in je werkruimte getoond, maar je kunt ze bekijken zodra je de oefening afrondt.

  • Sla hem op als statische plot door de bestandsnaam population.png op te geven.
  • Sla hem op als interactieve plot door de bestandsnaam population.html op te geven.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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"
Code bewerken en uitvoeren