【问题标题】:group spatial data with spdplyr?使用 spdplyr 对空间数据进行分组?
【发布时间】:2021-10-17 05:36:42
【问题描述】:

您好,感谢您阅读我 我正在尝试对包含城市多边形的数据集进行分组,以避免重复值,但是当我尝试使用 group_by (使用 spdplyr 包屏蔽)时,数据未分组。有谁知道我怎么能做到这一点?感谢您的帮助

我使用的代码如下:

# DATA:

 nombre_alcaldia                                                                     n
   <chr>                                                                       <POLYGON>
 1 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 2 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 3 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 4 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 5 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 6 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 7 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 8 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
 9 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…
10 Álvaro Obregón  ((-99.18871 19.39475, -99.18868 19.39468, -99.18857 19.39442, -99.18…

# grouping

datos_esp1 |> 
  group_by(nombre_alcaldia) |> 
  summarise(n = geometry )

【问题讨论】:

  • 提供dput(x)提供样本数据集。

标签: r dplyr geospatial sf


【解决方案1】:

请检查此链接

https://github.com/r-spatial/sf/issues/915

spdplyr 不能 group_by 几何。有两种选择,

  1. 您将获得独特的几何形状,而不是根据实际范围进行分组。

  2. 您 group_by X 列,稍后您将加入一组独特的几何。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-07
    • 2021-07-14
    • 2017-02-15
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多