从特定行将数据帧插入到现有的CSV

时间:2018-10-16 04:41:50

标签: python pandas csv

我有一个现有的csv文件,我想从csv的第一行插入更多行。看起来没有办法,如果使用pandas.to_csv,有什么主意吗?

例如 现有文件:

Date     lowprice  openprice
2018-9-28  10       11
2018-9-27  12       11.5

我要插入此数据框

2018-10-2  10.90    11
2018-10-1  11       12

放入此csv中,以便:

Date     lowprice  openprice
2018-10-2  10.90    11
2018-10-1  11       12
2018-9-28  10       11
2018-9-27  12       11.5

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

  • 将原始数据读入DataFrame
  • 将要添加的数据插入到DataFrame中的正确位置
  • 将DataFrame写入csv文件

这是唯一可行的方法;您无法删除或将内容插入文件,而只是用新数据覆盖它。

相关问题