【问题标题】:How to combine 2 CSV files into one by joining columns如何通过连接列将 2 个 CSV 文件合并为一个
【发布时间】:2016-03-01 23:46:23
【问题描述】:

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 怎么样?
  • 具体来说,write.csv(cbind(read.csv("file1.csv"), read.csv("file2.csv")), "result.csv")

标签: r machine-learning classification


【解决方案1】:

您应该能够按照 cmets 中的建议进行 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。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 2018-03-30
    • 2014-05-17
    • 1970-01-01
    • 2020-06-04
    • 2014-10-06
    • 1970-01-01
    相关资源
    最近更新 更多