我有一个 R 脚本,它创建一个包含 61 列的数据框。data.frame 是通过将一堆 csv 文件读取到 data.frames 列表中,然后合并列表以使列表中每个 data.frame 中的常用命名列填充结果 data.frame 中的同一列来创建的。
一些应该组合的列在 csv 文件中的命名不一致(例如 date.received vs received.on.date vs date.sample.received),我想知道组合它们的最佳方法是什么。
我有几个想法:
- 在合并列表之前重命名列。
- 一旦我有我的data.frame,组合应该相同的列,以便使用在该行中具有值的列
第二种方法可能(以及如何?)还是有更好的方法?