Criando um mapa web interativo
Assim como os pacotes do tidyverse, o pacote leaflet usa o operador pipe (ou seja, %>%) do pacote magrittr para encadear chamadas de funções. Isso significa que você pode passar o resultado de uma função para outra sem precisar armazenar a saída intermediária em um objeto. Por exemplo, uma forma de encontrar todos os carros no conjunto de dados mtcars com mpg >= 25 é encadear os dados por uma série de funções.
mtcars %>%
mutate(car = rownames(.)) %>%
select(car, mpg) %>%
filter(mpg >= 25)
Para criar um mapa web em R, você vai encadear uma série de chamadas de função usando o operador %>%. Nossa primeira função, leaflet(), vai inicializar o htmlwidget e, em seguida, vamos adicionar um mapa de tiles usando a função addTiles().
Este exercicio faz parte do curso
Mapas Interativos com leaflet em R
Instruções do exercicio
- Carregue a biblioteca
leaflet. - Chame a função
leaflet(). - Encadeie a saída de
leaflet()emaddTiles(). - Experimente dar zoom e arrastar no seu primeiro mapa web interativo.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Load the leaflet library
library(___)
# Create a leaflet map with default map tile using addTiles()
___() %>%
___()