首页 > 解决方案 > 我无法在 R 中使用“geom_sf()”绘制地图

问题描述

首先,对不起我的英语,这不是我的第一语言。

我正在尝试使用geom_sf()从几何变量绘制地图。我可以在我的旧电脑上用旧的 R 版本做到这一点,但现在我有 4.0.3 版本,但我不能。这是我使用的代码:

secciones <- st_read("Procesos electorales Cuauhtémoc/Secciones/SECCION.shp")

secciones <- secciones %>% 
  filter(entidad == 9 & municipio == 15)

secciones <- secciones %>% 
  select(distrito_l,seccion,geometry)

secciones %>% 
  ggplot()+
  geom_sf()

这是每次我运行代码的最后一部分时的错误:

错误:节点堆栈溢出

另外:有 50 个或更多警告(使用 warnings() 查看前 50 个)

总结期间的错误:节点堆栈溢出

错误:没有更多可用的错误处理程序(递归错误?);调用“中止”重新启动

我不知道发生了什么,我尝试卸载旧 R 版本,再次重新安装“SF”,但出现同样的错误。

谢谢您的帮助!

标签: rsf

解决方案


推荐阅读