【问题标题】:create new csv file to local drive [duplicate]将新的 csv 文件创建到本地驱动器 [重复]
【发布时间】:2021-07-29 10:22:03
【问题描述】:

finalfaultdata = pd.read_csv('FinalFaultData.csv')

passedmaster = pd.read_csv('PASSEDMASTER.csv')

A = pd.concat([finalfaultdata,passedmaster])

打印(A)

以 open ('output.csv', 'w') 作为输出:

writer = csv.writer(output)

writer.writerows(A)

【问题讨论】:

  • 这只是一个简单的语法错误。试试这个:pd.concat([finalfaultdata,passedmaster])

标签: python


【解决方案1】:

当您使用 Pandas 时,您可以合并数据框:

finalfaultdata = finalfaultdata.merge(passedmaster)

https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.merge.html

要将其保存为 CSV,您只需使用:

finalfaultdata.to_csv('finalfaultdata.csv')

【讨论】:

  • 如何将此合并文件下载为文本中的新 csv 文件
  • 我用 to_csv 方法更新了答案
猜你喜欢
  • 1970-01-01
  • 2023-01-24
  • 2021-03-07
  • 2016-12-28
  • 1970-01-01
  • 2018-12-02
  • 2013-06-18
  • 2021-12-21
  • 1970-01-01
相关资源
最近更新 更多