2017-07-07 199 views
-1

我有两组数据帧。一个包含不同区域代码的区域名称。另一个数据帧具有某些GTU数据,并提供区域代码。我想用基于第一个数据的区域名称替换第二个数据的区域代码使用R.请帮助!如何在R中查找和替换数据帧的值?

+0

听起来像是加入?另外,请提供一个最小工作示例(https://stackoverflow.com/help/mcve)。技巧在这里:https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example – friep

回答

0

如果您data.frame s的称为df1df2那么你可以尝试

尝试df_final <- merge(df1,df2,by="regional code")

然后df_final将包含一切(也是region namesregional code)。

之后,您可以删除regional code列,如果你想使用

df_final[, !(colnames(df_final) %in% c("regional code"))]