【发布时间】:2019-09-25 03:23:42
【问题描述】:
我有 2 个带有邮政编码的 data.frames。一个是房屋,另一个是气象站。 我需要通过邮政编码的接近度合并 2 个 data.frames,因此我将气象站的温度数据与最靠近它的房屋合并。我无法按邮政编码的数量合并,因为它在 2 个 datas.frames 上不一样,因为有些房屋在同一邮政编码中没有气象站。
这在 R 中可能吗?
非常感谢。
【问题讨论】:
-
如果您可以分享一个可重现的示例,这将有助于解决您的问题。我推荐 R 中的
merge函数;您可以选择在合并数据中保留房屋或气象站或其交点的所有值。 stackoverflow.com/questions/5963269/… -
离房屋和气象站最近的位置是邮政编码?你不能得到纬度/经度吗?无论如何,可重现的例子......
-
您是否想找到离房子最近的气象站?如果您没有纬度/经度,这篇文章可能会有所帮助:stackoverflow.com/questions/17361909/…
-
我不知道如何制作可重现的示例,因为我的数据是机密的。但这真的很简单。一列是房屋,另一列是邮政编码。还有数据。站点数据的框架包含站点名称、编号、邮政编码、日期和温度。
-
科里,是的。我只有经纬度的车站,而不是房屋。