Úvod do tmap

Vizualizace geoprostorových dat v R

Charlotte Wickham

Assistant Professor at Oregon State University

tmap zobrazuje prostorová data

  • Podobná filozofie jako ggplot2:
    • Graf se skládá z vrstev
    • ggplot2 pracuje s datovými rámci, tmap s prostorovými objekty
    • Vrstvy tvoří typ grafického znázornění a mapování vizuálních vlastností na proměnné
Vizualizace geoprostorových dat v R

Sestavení grafu z vrstev

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders()

Mapa tmap.png

Vizualizace geoprostorových dat v R

Sestavení grafu z vrstev

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()
Vizualizace geoprostorových dat v R

Sestavení grafu z vrstev

library(tmap)
data(Europe)

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

tmap2.png

Vizualizace geoprostorových dat v R

Klíčové rozdíly oproti ggplot2

  • Žádné ekvivalenty scale_, úpravy škál se provádějí přímo ve volání příslušné vrstvy
  • tm_shape() definuje výchozí data pro všechny následující vrstvy, v jednom grafu jich může být více
  • Není třeba uvádět estetiky x a y, jsou součástí prostorových objektů
  • Žádné speciální vyhodnocování – při mapování proměnných musí být uvedeny v uvozovkách
Vizualizace geoprostorových dat v R

Pojďme si procvičit!

Vizualizace geoprostorových dat v R

Preparing Video For Download...