如何合并数据框和空间多边形数据框?

时间:2021-06-18 14:55:48

标签: r merge spatial

我有一个名为 mean_HouseValue 的数据框和一个名为 California_shp 的空间多边形数据框,如下所示:

head(mean_HouseValue)
    Group.1         x
1   Alameda 208747.39
2    Alpine 118700.00
3    Amador 117146.43
4     Butte  89611.54
5 Calaveras 107893.75
6    Colusa  77731.25

head(California_shp)
       NAME
1   Alameda
2    Alpine
3    Amador
4     Butte
5 Calaveras
6    Colusa

如何合并 mean_HouseValueCalifornia_shp 以获得空间数据?

1 个答案:

答案 0 :(得分:0)

如果您的多边形是类 SpatialPolygonsDataFrame(或其他一些 sp 类),您可以使用 sp::merge

library(sp)

merged <- merge(California_shp, mean_HouseValue, by.x = 'NAME', by.y = 'Group.1')