オーバーレイグループ

R で作る leaflet のインタラクティブマップ

Rich Majerus

Vice President of Strategy & Planning, Queens University of Charlotte

セクター別の大学グループ化

m <- ca_colleges %>% 
  leaflet() %>% 
  addProviderTiles("CartoDB") 
m %>% 
  addCircleMarkers(
              radius = 2,
              label = ~name)

カリフォルニア州の大学レイヤー 1

ca_public <- ipeds  %>% 
  filter(sector == "Public", 
         state == "CA") 
m %>% 
  addCircleMarkers(
        data = ca_public,
        group = "Public")

カリフォルニア州の大学レイヤー 2

R で作る leaflet のインタラクティブマップ
m %>% 
 addCircleMarkers(
   data = ca_public,
   color = ~pal(sector_label),
   group = "Public")  %>% 

addCircleMarkers( data = ca_private, color = ~pal(sector_label), group = "Private") %>%
addCircleMarkers( data = ca_profit, color = ~pal(sector_label), group = "For-Profit")

カリフォルニア州の大学レイヤー 1

R で作る leaflet のインタラクティブマップ
m %>% 
 addCircleMarkers(
   data = ca_public,
   color = ~pal(sector_label),
   group = "Public")  %>% 

addCircleMarkers( data = ca_private, color = ~pal(sector_label), group = "Private") %>%
addCircleMarkers( data = ca_profit, color = ~pal(sector_label), group = "For-Profit") %>%
addLayersControl( overlayGroups = c("Public", "Private", "For-Profit"))

  カリフォルニア州の大学レイヤー 3

R で作る leaflet のインタラクティブマップ

完成イメージ

大学の全レイヤー

R で作る leaflet のインタラクティブマップ

練習しましょう!

R で作る leaflet のインタラクティブマップ

Preparing Video For Download...