2017-07-07 142 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"))]