我正在用R.的传单制作一张地图。

我希望这些点的大小取决于一个范畴变量。这个变量包含3个类: 1-5类、5-10类和10-15类.所以我希望这里有3种大小,这是允许我绘制这张地图的代码:
leaflet(geo)%>% addTiles() %>% addProviderTiles('CartoDB.Positron') %>% addGeoJSON(geojson, weight = 2, color = "#000000", fill = FALSE) %>%
addCircleMarkers(~LONGITUDE, ~LATITUDE, weight = 4,radius = ~0.25, opacity = 0.9, color = ~pal1(NETWORK_TYPE_FOR_PERIOD)) %>%
addLegend(pal = pal1, values = ~sort(NETWORK_TYPE_FOR_PERIOD), opacity = 0.8, title = c(""),
position = "bottomright")发布于 2021-06-16 19:46:25
是否可以将分组变量添加到数据集中:
geo %>% mutate(grouping_var = case_when(
`your character variable` == "character value"~ 50,
`your character variable`== "character value"~ 100),
grouping_var = as.numeric(grouping_var ))然后将半径从radius = ~.25改为geo$grouping_var
https://stackoverflow.com/questions/68008677
复制相似问题