Introducere în tmap

Vizualizarea datelor geospațiale în R

Charlotte Wickham

Assistant Professor at Oregon State University

tmap afișează date spațiale

  • Filozofie similară cu ggplot2:
    • Un grafic este construit în straturi
    • ggplot2 utilizează cadre de date, tmap utilizează obiecte spațiale
    • Straturile constau dintr-un tip de reprezentare grafică și maparea proprietăților vizuale la variabile
Vizualizarea datelor geospațiale în R

Construirea unui grafic în straturi

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders()

Hartă de bază tmap

Vizualizarea datelor geospațiale în R

Construirea unui grafic în straturi

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()
Vizualizarea datelor geospațiale în R

Construirea unui grafic în straturi

library(tmap)
data(Europe)

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

Hartă tmap cu stil cobalt

Vizualizarea datelor geospațiale în R

Diferențe cheie față de ggplot2

  • Fără echivalente scale_, ajustările scărilor se fac în apelul stratului relevant
  • tm_shape() definește datele implicite pentru straturile următoare; pot exista mai multe într-un singur grafic
  • Nu sunt necesare estetice x și y, acestea sunt inerente obiectelor spațiale
  • Fără evaluare specială: la maparea variabilelor, acestea trebuie să fie între ghilimele
Vizualizarea datelor geospațiale în R

Să exersăm!

Vizualizarea datelor geospațiale în R

Preparing Video For Download...