我尝试搜索并发现类似的问题,但不是同一个问题。这似乎有些常见,所以我可能只是错过了它。
我正在使用read.table读取多个CSV文件。我想将这些合并在一起,以便具有相同ID列的行一起是cbind(),其余的都留空。下面的例子可能更好地说明了
档案1
.GenericArgsEnv
文件2
UserID val1 val2
1 2
2 1 3
档案3
UserID col1
1 a
3 z
期望的结果
UserID feat1 feat2
1 Hi Hello
3 Moshi Moshi
我不希望它为缺失值添加零。如果可能的话,我不希望它用NA填充任何内容。
我只想在UserID列上组合数据集(在所有情况下为3+,平均为10),保持其他所有内容相同。
我确定有一个工具,我无法找到它。
答案 0 :(得分:-1)
合并功能听起来不错。
ViewHolder.bind()
然后,您可以迭代地应用它,例如
merged_df <- merge(df1, df2, by="UserID")