按组连接多边形。在sf包中使用dplyr应该使用什么命令

按组连接多边形。在sf包中使用dplyr应该使用什么命令,r,dplyr,sf,R,Dplyr,Sf,我将一个shp文件作为sf表导入到R中,我想用数据连接多边形。 仅在2种情况下,数据与包含多个多边形的城市区域相关。例如,数据指的是以1结尾的6位代码的城市。但我有一张地图,在两个城镇的案例中,城镇区域和代码以2到6结尾 我想加入这些多边形。 首先,我替换城区的id代码,以便在我的数据中仅表示一个城镇的一个代码,以1结尾 然后,我想我应该按照代码分组,并按组连接多边形。我该怎么做 map_gminy <- map_gminy %>% mutate( gmi

我将一个shp文件作为sf表导入到R中,我想用数据连接多边形。 仅在2种情况下,数据与包含多个多边形的城市区域相关。例如,数据指的是以1结尾的6位代码的城市。但我有一张地图,在两个城镇的案例中,城镇区域和代码以2到6结尾

我想加入这些多边形。 首先,我替换城区的id代码,以便在我的数据中仅表示一个城镇的一个代码,以1结尾 然后,我想我应该按照代码分组,并按组连接多边形。我该怎么做

map_gminy <- 
  map_gminy %>% 
    mutate(
      gmina =
        if_else(str_detect(kod_teryt,"10610"),
                "Łódz",
                gmina),
      kod_teryt =
        if_else(str_detect(kod_teryt,"10610"),
                "106101",
                kod_teryt)
    ) %>% 
      mutate(
      gmina =
        if_else(str_detect(kod_teryt,"12610"),
                "Kraków",
                gmina),
      kod_teryt =
        if_else(str_detect(kod_teryt,"12610"),
                "126101",
                kod_teryt)
      ) %>% 
  group_by(kod_teryt) %>% 
  sf_???????(gemometry)
map\u gminy%
变异(
格米纳=
如果是其他(str_detect(kod_teryt,“10610”),
“Łódz”,
gmina),
科杜泰里特=
如果是其他(str_detect(kod_teryt,“10610”),
"106101",
科德(托里特)
) %>% 
变异(
格米纳=
如果有其他(str_detect(kod_teryt,“12610”),
“克拉科夫”,
gmina),
科杜泰里特=
如果有其他(str_detect(kod_teryt,“12610”),
"126101",
科德(托里特)
) %>% 
分组依据(kod_teryt)%>%
sf_u?????(Geometry)

您在找吗?@Bas是的,谢谢。我试着与圣约翰大学联盟的权利,然后总结我还不精通旧金山。再三感谢你。这就是我要找的。你在找吗?@Bas是的,谢谢。我试着与圣约翰大学联盟的权利,然后总结我还不精通旧金山。再三感谢你。这就是我要找的。