Comece agoraComece grátis

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

Ver curso

Instruções do exercicio

  • Carregue a biblioteca leaflet.
  • Chame a função leaflet().
  • Encadeie a saída de leaflet() em addTiles().
  • 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()
___() %>%
    ___()
Editar e Executar Código