【发布时间】:2019-04-18 17:02:10
【问题描述】:
我有一个大数据框(832k 行),其纬度和经度采用网格格式加上一个变量。我想绘制每个县这个变量的平均值。问题是我没有逐点识别县或州,只有坐标。
抱歉,我不确定如何包含可复制的示例
【问题讨论】:
-
dput(head(your_data))是分享可重现示例的好方法。或者,如果您有因素,dput(droplevels(head(your_data)))。 -
您可以使用
rworldmap包根据纬度/经度提取国家/地区名称,然后使用dplyr::group_by到summarise作为该变量的平均值 -
此外,谷歌搜索 get county from lat long 有很多有用的链接,包括来自 SO like this one 和 GIS stack exhcange like this one 的很多 Q/A。仅限于 R 标签,this looks helpful。你试过这些吗?