同僚、以下のExcelファイルがあります。しかし、私は再びプログラムをコンパイルすると、私のデータは上書きされます。私は、次のコンパイルの各結果を一列に並べていきたいと思います。私はいくつかの例を見てきましたが、それを機能させることはできません。誰かが私を助けてくれますか? !!上書きせずに行を追加する(Python)
writer = pd.ExcelWriter('output.xlsx')
df = pd.DataFrame({'Function':[Output],'Circuit':[gates],'Cost':[cost]},)
df.to_excel(writer,'Sheet1')
writer.save()
追加を得意とし、両方のデータフレームを書くのか?例:https://stackoverflow.com/questions/20219254/how-to-write-to-an-existing-excel-file-without-overwriting-data-using-pandas – albert
@albert他の行に追加します。 –
おそらく最も効率的ではないかもしれませんが、Excelファイルをdfに読み込み、dfに新しいデータを追加し、dfを新しいExcelに書き込むことができます。 – Yeile