検索

ホームページ  >  に質問  >  本文

python - 如何将dataframe导入到excel且不覆盖原有内容

使用了pandas的to_excel方法,但每次都会覆盖原来的内容。
请问还有什么方法可以将dataframe格式的数据导入到excel呢?

PHP中文网PHP中文网2795日前2505

全員に返信(2)返信します

  • 怪我咯

    怪我咯2017-04-18 10:33:21

    2 つの方法のいずれかを選択します:

    1. df.to_csv、パラメータmode='a'は追加を意味します

    2. df.to_excel、書き込む前にdfの値をまとめます。例えば、元のデータがdf1で、書き込まれるデータがdf2の場合
      pandas.concat([df1, df2]).to_excel()となります。

    3. 返事
      0
  • 阿神

    阿神2017-04-18 10:33:21

    to_excel は、次のような多くのパラメータをサポートしています:

    startrow:
    データフレームをダンプする左上のセル行
    startcol:
    データフレームをダンプする左上のセル列

    Excelファイルを書く前に、まずExcelで使用されている行数を取得し、to_excelに開始行数を書き込みます

    返事
    0
  • キャンセル返事