Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想合并两个数据集,其中一个具有几何(多边形)数据的列。 Geom数据如下所示:
Geom
0xE8200000010431123000556D272278CC2640331EB53791A14740ABC99B2F71............
不幸的是,数据被 R 定义为数字无穷大,因此合并不起作用。好吧,我四处寻找解决方案,但这个问题显然非常罕见。我会很感激任何建议。
注意你没有提到你的数据是什么类(class(data$Geom)),我想一个想法是将此列转换为字符,然后计算 crc32 哈希(使用digest()包中的函数digest):
class(data$Geom)
digest()
digest
data$crc <- sapply(as.character(data$Geom), digest, algo="crc32")
然后您可以尝试按此列合并。