knitr::opts_chunk$set(echo = TRUE)
library(rgdal)
## Warning: package 'rgdal' was built under R version 4.1.3
## Warning: package 'sp' was built under R version 4.1.3
library(leaflet)
## Warning: package 'leaflet' was built under R version 4.1.3
world_map <- readOGR("https://raw.githubusercontent.com/datasets/geo-boundaries-world-110m/master/countries.geojson")
## OGR data source with driver: GeoJSON
## Source: "https://raw.githubusercontent.com/datasets/geo-boundaries-world-110m/master/countries.geojson", layer: "countries"
## with 177 features
## It has 63 fields
My_World_Map <- leaflet(world_map) %>%
addTiles ()
pal <- colorNumeric(
palette = "YlGnBu",
domain = world_map$lastcensus
)
My_World_Map %>%
addPolygons(stroke = FALSE, smoothFactor = 0.2, fillOpacity = .5,
color= ~pal(lastcensus)) %>%
addLegend("bottomright", pal=pal, values = ~lastcensus,
title = "Est. Last Census",
opacity = .2)