如何通过连接列将2个CSV文件合并为一个

时间:2015-11-27 18:29:51

标签: r machine-learning classification

file1.csv

name,surname
tom,brown
aaron,brown
jon,doe

file2.csv

age
22
24
26

我希望输出为具有以下内容的文件result.csv:

name,surname,age
tom,brown,22
aaron,brown,24
jon,doe,26

1 个答案:

答案 0 :(得分:2)

您应该能够按照评论中的建议进行cbind。

df1= read.csv("file1.csv", header=T)
df2= read.csv("file2.csv", header=T)
df= cbind(df1, df2)
write.csv(df, "file.csv)

它们必须长度相同。如果需要,可以添加NA。