leaflet包用来做地图简直太方便了,地图神器。
下面介绍两个用leaflet做地图展示的方法:
1、按等级展示(按照数据的某个值的变化来控制颜色变化)
代码如下:
library(leaflet)
pal <- colorNumeric(palette = c("green","red","blue"),domain = x1_2006$X3)
leaflet(xb)%>%addProviderTiles("Esri.WorldStreetMap")%>%
addCircleMarkers(fillColor = ~pal(x1_2006$X3),stroke = FALSE,fillOpacity = 0.8,popup=~as.character(x1_2006$X3))%>%
addLegend("bottomright", pal = pal, values =x1_2006

本文介绍了如何利用R语言的leaflet包制作地图,包括按等级和类型展示地图的方法。通过示例代码展示了如何控制颜色变化以反映数据值,以及添加地图底图和圆圈标记。
最低0.47元/天 解锁文章
471





