st_interpolate_aw报错:替换行数与数据行数不匹配求助
关于st_interpolate_aw重聚合报错的问题
我正尝试将人口统计数据从一个行政级别重聚合到另一个级别,但反复触发错误:
replacement has 4 rows, data has 2
我已完成几何图形验证、0距离缓冲操作等排查,均无法解决问题。
在准备示例数据的过程中,我发现了一个特殊现象:
- 将sf图层的
dput()输出保存到文本文件,重新赋值给变量后,st_interpolate_aw可以正常运行; - 但直接执行
st_interpolate_aw(dput(geography1),dput(geography2), extensive = TRUE)时,上述报错依然出现。
想请教几个问题:
- 这个报错的已知原因是什么?
- 为何保存
dput()输出到文本文件就能消除错误? - 除
dput()外,还有哪些方法可以分享顶点数量过多、超出提问字符限制的要素?
补充:我已导出包含错误场景的GeoJSON文件。
内容的提问来源于stack exchange,提问作者Pablo Herreros Cantis
相关产品推荐
相关产品推荐

