如何在R中合并两个数据集,其中一个数据集具有几何变量

时间:2013-01-28 09:52:51

标签: r merge

我想合并两个数据集,其中一个数据集中的一个数据集具有几何(多边形)数据。 Geom数据如下所示:

0xE8200000010431123000556D272278CC2640331EB53791A14740ABC99B2F71............

不幸的是,数据由R定义为数字无限,因此合并不起作用。 好吧,我四处寻找解决方案,但这个问题非常罕见。 我会感谢任何建议。

1 个答案:

答案 0 :(得分:0)

注意到你没有提到你的数据是什么类(class(data$Geom)),我想一个想法是将这个列转换为字符,然后计算一个crc32哈希(使用函数digest() in包digest):

data$crc <- sapply(as.character(data$Geom), digest, algo="crc32")

然后你可以尝试通过这个专栏进行合并。