Mapeando Todas as Faculdades
Vamos continuar empilhando camadas e adicionar as faculdades com fins lucrativos ao nosso mapa leaflet, armazenado no objeto m3.
Depois de print() o mapa m3 com as faculdades públicas, privadas e com fins lucrativos como camadas próprias, experimente remover as três camadas e adicioná-las de volta ao mapa em uma ordem diferente.
Os diferentes setores de faculdades são adicionados de volta ao mapa como camadas na ordem que você especificar (ou seja, o último setor que você selecionar ficará por cima).
A paleta de cores pal e o mapa m3 com faculdades públicas e privadas já foram carregados para você.
Este exercicio faz parte do curso
Mapas Interativos com leaflet em R
Instruções do exercicio
- Filtre os dados do ipeds para criar um data frame apenas com faculdades com fins lucrativos e atribua-o a
profit. - Crie um mapa
leafletcom faculdades públicas, privadas e com fins lucrativos. - Use a função
addLayersControl()e o argumentooverlayGroupspara permitir que usuários alternem entre os três setores de faculdades. - Centralize o mapa no meio dos EUA e defina o nível de zoom como 4.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Create data frame called profit with only For-Profit colleges
___ <- filter(ipeds, sector_label == "For-Profit")
# Add For-Profit colleges to `m3` as a new layer
m3 <- m3 %>%
addCircleMarkers(data = ___, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "___") %>%
addLayersControl(overlayGroups = c("Public", "Private", "___"))
# Center the map on the middle of the US with a zoom of 4
m4 <- m3 %>%
___(lat = 39.8282, lng = -98.5795, zoom = 4)
m4