Skip to contents

Abre um mapa interativo (leaflet), com um mapa de ruas ao fundo: passe o mouse sobre um bairro para ver o nome e clique para ver contagem, taxa e população. Útil para explorar os dados.

Usage

mapa_interativo(dados, valor = NULL, cores = "Reds", suavizar = FALSE)

Arguments

dados

Tabela de uma das funções do pacote.

valor

Coluna que pinta o mapa, por exemplo `"obitos"`. Padrão: a taxa por 10 mil habitantes.

cores

Paleta do ColorBrewer, por exemplo `"Reds"` (padrão), `"Blues"`, `"YlOrRd"`.

suavizar

`TRUE` para pintar a taxa suavizada (bayesiano empírico, ver [suavizar_taxas()]), recomendada quando há bairros com poucos moradores: neles, poucos casos produzem taxas extremas.

Value

Um mapa `leaflet` (aparece no Viewer do RStudio). Para salvar como página web: `htmlwidgets::saveWidget(mapa, "mapa.html")`.

Details

O mapa mostra um valor por bairro. Se a tabela tiver vários anos ou categorias, as contagens são somadas (filtre antes, se preferir).

Precisa dos pacotes `sf` e `leaflet`.

Examples

if (FALSE) { # interactive()
x <- agravos_bairro("dengue", "Rio de Janeiro", 2024)
mapa_interativo(x)
}