【发布时间】:2021-10-27 15:45:52
【问题描述】:
我正在尝试根据我的主数据帧 (df1$reference) 中的列名列引用另一个数据帧 (df2) 中的列,以返回 ID 和列名在新列 (df1) 中匹配的确切值$new_col)。这是我的数据和预期结果的简化示例:
我尝试了 rbind,但由于行数/列数的不同而出错。我也尝试了 bind_rows/bind_cols,但很难只加入引用的数据(我想避免大连接,因为我的真实数据有更多列)。我觉得索引能够做到这一点,但我不熟悉简单任务之外的索引。我愿意接受任何和所有建议/方法!
【问题讨论】:
-
如果您创建一个小的可重现示例以及预期的输出,这将更容易提供帮助。阅读how to give a reproducible example。图片不是共享数据/代码的正确方式。