首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以用传单R根据因子变量显示圆圈的大小?

是否可以用传单R根据因子变量显示圆圈的大小?
EN

Stack Overflow用户
提问于 2021-06-16 19:06:40
回答 1查看 115关注 0票数 0

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

我希望这些点的大小取决于一个范畴变量。这个变量包含3个类: 1-5类、5-10类和10-15类.所以我希望这里有3种大小,这是允许我绘制这张地图的代码:

代码语言:javascript
复制
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")
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-16 19:46:25

是否可以将分组变量添加到数据集中:

代码语言:javascript
复制
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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68008677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档