【发布时间】:2021-08-16 15:32:56
【问题描述】:
我有以下问题:我有两个 Excel 文件导入到 R 中,我想将具有正确列名的空数据框中的数据替换为来自电话填充数据框中的数据,该数据框也具有错误的列名作为我不需要的其他列。我有一个映射键,其中变量名 = 错误的变量名。我认为最好的方法是使用连接,例如
df <- right join(keepdf, wrongdf, by= c('variable name' = 'wrong variable name', keep=FALSE)
我的问题是如何将多对名称传递给 by= 参数。我已经尝试使用每个列表中的相应变量名称嵌套 for 循环,但它没有奏效。另外,如果有人对如何更好地完成此任务有任何建议,我将不胜感激。
【问题讨论】: