Pengantar tmap

Memvisualisasikan Data Geospasial di R

Charlotte Wickham

Assistant Professor at Oregon State University

tmap menampilkan data spasial

  • Filsafat mirip ggplot2:
    • Plot dibangun per layer
    • ggplot2 memakai data frame; tmap memakai objek spasial
    • Layer berisi tipe representasi grafis dan pemetaan properti visual ke variabel
Memvisualisasikan Data Geospasial di R

Membangun plot per layer

library(tmap)
data(Europe)

tm_shape(Europe) +
tm_borders()

tmap.png

Memvisualisasikan Data Geospasial di R

Membangun plot per 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()
Memvisualisasikan Data Geospasial di R

Membangun plot per layer

library(tmap)
data(Europe)

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

tmap2.png

Memvisualisasikan Data Geospasial di R

Perbedaan utama dengan ggplot2

  • Tidak ada padanan scale_; penyesuaian skala dilakukan di layer terkait
  • tm_shape() menetapkan data default untuk layer berikutnya; bisa banyak dalam satu plot
  • Tidak perlu estetika x dan y; sudah melekat pada objek spasial
  • Tidak ada evaluasi khusus; saat memetakan variabel harus diberi tanda kutip
Memvisualisasikan Data Geospasial di R

Ayo berlatih!

Memvisualisasikan Data Geospasial di R

Preparing Video For Download...