Lập bản đồ nhân khẩu học nâng cao

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Kyle Walker

Instructor

Các biến trực quan trong bản đồ học

Biến trực quan theo Axis maps

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Bản đồ ký hiệu phân cấp

library(sf)

centers <- st_centroid(state_value)

ggplot() + geom_sf(data = state_value, fill = "white") + geom_sf(data = centers, aes(size = estimate), shape = 21, fill = "lightblue", alpha = 0.7, show.legend = "point") + scale_size_continuous(range = c(1, 20))
Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Ký hiệu phân cấp

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Biểu đồ phân mảnh

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Bản đồ faceted với ggplot2

ggplot(dc_race, aes(fill = percent, color = percent)) + 
  geom_sf() + 
  coord_sf(datum = NA) + 
  facet_wrap(~variable)

Bản đồ theo ô (faceted)

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Trực quan tương tác

  • Đồ họa nền web cho phép tương tác với dữ liệu

  • Tùy chọn trong R:

    • leaflet
    • plotly
    • htmlwidgets
Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Bản đồ tương tác với mapview

library(mapview)
mapview(cook_value, zcol = "estimate", legend = TRUE)

GIF mapview

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Cùng luyện tập nào!

Phân tích dữ liệu Điều tra Dân số Hoa Kỳ bằng R

Preparing Video For Download...