web-dev-qa-db-ja.com

Python行名のないto_Excel(インデックス)?

データフレームをExcelに印刷しようとしています。ここでは、to_Excel()関数を使用しています。しかし、Excelの1列目は「インデックス」であることがわかりました。

0   6/6/2021 0:00   8/6/2021 0:00
1   4/10/2024 0:00  6/10/2024 0:00
2   4/14/2024 0:00  6/14/2024 0:00

最初の列を削除する方法はありますか?

38
lsheng

index=Falseto_Excelに設定して、インデックス列を書き出さないようにする必要があります。このセマンティクスは、他のPandas =IOツール、 http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_Excel.html および http://pandas.pydata .org/pandas-docs/stable/io.html

67
EdChum

例:index = False

import pandas as pd

writer = pd.ExcelWriter("dataframe.xlsx", engine='xlsxwriter')
dataframe.to_Excel(writer,sheet_name = dataframe, index=False)
writer.save() 
7
Anurag Singh