用熊猫附加到.csv文件

时间:2019-01-24 14:30:45

标签: python pandas

我有一种处理方法,它使用pandas.DataFrame.to_csv()创建数据的.csv文件,并且我希望执行几次这种处理,每次将新数据追加到已经存在的文件中。 (每种处理的输出列名称都相同)

当然,解决我的问题的一种方法是为每种处理方法创建一个文件,然后将它们串联起来,但是我想这样做而无需对脚本进行太多更改。

是否可以在熊猫0.14中附加到现有的.csv文件? (很遗憾,我无法升级我的版本)。 我当时以为我可以使用'mode'参数http://pandas.pydata.org/pandas-docs/version/0.14.0/generated/pandas.DataFrame.to_csv.html?highlight=to_csv#pandas.DataFrame.to_csv来做某事,但是我似乎找不到合适的方法。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用写入模式size_type。您可能还需要/想要使用'a'

我不清楚您为什么不想将header=False放入.read_csv()放入df.append(),但这似乎也是一个选择