Introduzione a tmap

Visualizzare dati geospaziali in R

Charlotte Wickham

Assistant Professor at Oregon State University

tmap visualizza dati spaziali

  • Filosofia simile a ggplot2:
    • Un grafico si costruisce a layer
    • ggplot2 usa data frame, tmap usa oggetti spaziali
    • I layer combinano un tipo di geometria e il mapping da proprietà visive a variabili
Visualizzare dati geospaziali in R

Costruire un grafico a layer

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders()

tmap.png

Visualizzare dati geospaziali in R

Costruire un grafico a layer

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()
Visualizzare dati geospaziali in R

Costruire un grafico a layer

library(tmap)
data(Europe)

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

tmap2.png

Visualizzare dati geospaziali in R

Differenze chiave rispetto a ggplot2

  • Nessun equivalente di scale_: le scale si modificano nel layer rilevante
  • tm_shape() definisce i dati predefiniti per i layer successivi; puoi averne molti in un unico grafico
  • Niente estetiche x e y: sono intrinseche agli oggetti spaziali
  • Nessuna valutazione speciale: quando mappi variabili vanno tra virgolette
Visualizzare dati geospaziali in R

Alleniamoci!

Visualizzare dati geospaziali in R

Preparing Video For Download...