Introductie tot tmap

Georuimtelijke data visualiseren in R

Charlotte Wickham

Assistant Professor at Oregon State University

tmap toont ruimtelijke data

  • Vergelijkbare filosofie als ggplot2:
    • Een plot bouw je in lagen op
    • ggplot2 verwacht dataframes; tmap verwacht ruimtelijke objecten
    • Lagen bestaan uit een weergavetype en mapping van visuele eigenschappen naar variabelen
Georuimtelijke data visualiseren in R

Een plot in lagen opbouwen

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders()

tmap.png

Georuimtelijke data visualiseren in R

Een plot in lagen opbouwen

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders() + tm_fill(col = "part")
  • tm_fill()
  • tm_borders()
  • tm_polygons()
  • tm_bubbles()
  • tm_dots()
  • tm_lines()
  • tm_raster()
  • tm_text()
Georuimtelijke data visualiseren in R

Een plot in lagen opbouwen

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders() + tm_fill(col = "part") + tm_compass() + tmap_style("cobalt")

tmap2.png

Georuimtelijke data visualiseren in R

Belangrijkste verschillen met ggplot2

  • Geen scale_-equivalenten; schaalinstellingen per relevante laag
  • tm_shape() stelt standaarddata in voor volgende lagen; je kunt er meerdere per plot hebben
  • Geen x- en y-esthetiek nodig; die zitten in ruimtelijke objecten
  • Geen speciale evaluatie; bij variabelen moet je quoten
Georuimtelijke data visualiseren in R

Laten we oefenen!

Georuimtelijke data visualiseren in R

Preparing Video For Download...