【发布时间】:2013-07-06 00:22:52
【问题描述】:
我想知道是否可以使用 pandas to_csv() 函数将数据框添加到现有的 csv 文件中。 csv 文件与加载的数据具有相同的结构。
【问题讨论】:
-
我认为@tlingf 建议的方法更好,因为他使用的是熊猫库的内置功能。他建议将模式定义为 "a" 。 “A”代表 APPEND 'df.to_csv('my_csv.csv', mode='a', header=False)'
-
@KCzar 的答案考虑了 CSV 文件不存在(即添加列标题)和 CSV 已经存在(因此只添加没有标题的数据行)的两种情况。在任何情况下,它都使用“附加”模式和自定义分隔符,以及对列数的检查。
标签: python pandas csv dataframe