【发布时间】:2017-12-11 15:03:19
【问题描述】:
我有两组数据框。一个包含不同区域代码的区域名称。另一个数据帧有某些 GTU 数据,其中提到了区域代码。我想使用 R 将第二个数据的区域代码替换为基于第一个数据的区域名称。请帮助!
【问题讨论】:
-
听起来像是加入?另外,请提供一个最小工作示例 (stackoverflow.com/help/mcve)。此处提示:stackoverflow.com/questions/5963269/…
我有两组数据框。一个包含不同区域代码的区域名称。另一个数据帧有某些 GTU 数据,其中提到了区域代码。我想使用 R 将第二个数据的区域代码替换为基于第一个数据的区域名称。请帮助!
【问题讨论】:
如果您的data.frames 被称为df1 和df2,那么您可以尝试
试试df_final <- merge(df1,df2,by="regional code")。
然后df_final 将包含所有内容(还有region names 和regional code)。
稍后您可以使用
删除regional code 列
df_final[, !(colnames(df_final) %in% c("regional code"))]
【讨论】: