【发布时间】:2019-11-10 06:16:12
【问题描述】:
我有 2 个数据框,一个包含带有邮政编码的数据,另一个包含带有一组邮政编码的区域
我想根据邮政编码在 Dataframe 1 中添加一个“Regions”列,我该怎么做? (注意:数据框 2 中的区域可以包含多个邮政编码。
感谢您的帮助。
【问题讨论】:
-
将 df2$postcodes 拆分为多个列(data.table::tstrsplit() 将是我的选择)。然后融化df2。最后,左连接 df2 到 df1。
-
请使用代码而不是图纸。
-
@Humpelstielzchen 不过,通常不欢迎发布图纸图片。
-
@Humpelstielzchen 在这种情况下,minimal reproducible example 应该由 OP 提供;)
标签: r dataframe data-manipulation