Cartogram函数给出地图,但不根据我的特定变量在R中扭曲
我正在使用R尝试构建一个卡通图,它根据我选择的变量改变国家多边形。使用cartogram软件包,我可以成功地获得一张只显示数据集中国家的地图,但它看起来一点也没有失真。我已经尝试过在上提出的解决方案,但我看不到任何失真。我正在使用:Cartogram函数给出地图,但不根据我的特定变量在R中扭曲,r,cartogram,R,Cartogram,我正在使用R尝试构建一个卡通图,它根据我选择的变量改变国家多边形。使用cartogram软件包,我可以成功地获得一张只显示数据集中国家的地图,但它看起来一点也没有失真。我已经尝试过在上提出的解决方案,但我看不到任何失真。我正在使用: world_map <- ne_countries(returnclass = "sf") world_map = world_map %>% select(sovereignt) %>% filter(
world_map <- ne_countries(returnclass = "sf")
world_map = world_map %>%
select(sovereignt) %>%
filter(sovereignt != "Antarctica") %>%
st_transform(world_map, crs = "+proj=robin")
names(world_map)[names(world_map) == "sovereignt"] <- "NAME"
wrld_simpl_tax <- left_join(world_map, variable_data, by = "NAME") %>%
na.omit()
世界地图%
选择(主权)%>%
过滤器(主权!=“南极洲”)%>%
st_变换(世界地图,crs=“+proj=robin”)
名称(世界地图)[名称(世界地图)==“主权”]
world_cart <- cartogram_cont(wrld_simpl_tax, "sum_variable", 10)
plot(world_cart["sum_variable"])