Dav*_*ung 9 variables r marker leaflet
有没有办法根据某个值更改地图中的标记大小?
例如,如果我正在绘制单个城市的人口并且标记是一个圆圈,那么对于人口较多的城市,圆圈会更大。
我想知道是否有一个特定的功能,或者我是否可以向数据集添加一列,该列具有我想要绘制的每个纬度/经度的单独标记大小。
谢谢!
Ody*_*aca 10
假设您的空间点数据框 (df) 中有一个字段称为数量,并且您希望标记的半径为数量的平方根的大小。那么命令将是:
leaflet(df) %>% addTiles() %>% addCircleMarkers( radius = ~ sqrt(quantity), stroke = FALSE, fillOpacity = 0.5 )
归档时间:
9 年,5 月 前
查看次数:
8576 次
最近记录:
8 年,2 月 前