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.
2つのデータセットをマージしたいのですが、そのうちの1つにジオメトリ(ポリゴン)データの列があります。 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")
次に、この列でマージしてみてください。