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

How to combine 2 CSV files into one by joining columns

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

您应该可以按照评论中的建议执行 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。