我正在尝试合并这里找到的两个数据集:
一个是从map_data('world')
取得的世界地图,另一个是1960年黑碳排放的纬度/经度。我想将两者合并,以便我可以根据国家汇总排放量。到目前为止,我一直没有成功。
我的印象是sp
包是正确的工具。具体来说,over()
函数的世界地图为SpatialPolygonsDataFrame
,排放数据为SpatialPointsDataFrame
,但我似乎无法使其发挥作用。
非常感谢任何帮助。我也很高兴听到有关GIS和R的实体参考的任何建议。
编辑:我最终使用data(countriesCoarse)
包中的rworldmap
而不是map_data('world')
。这具有已成为SpatialPolygonsDataFrame
的优势。 over()
现在似乎正在按预期工作。我取下了数据的断开链接。