我正在尝试将数据框打印到Excel中。这里我使用的是to_excel()函数。但是,我发现Excel中的第一列是“索引”,
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
有没有办法摆脱第一列?
答案 0 :(得分:58)
您需要在index=False
中设置to_excel
,以便它不会将索引列写出来,其他Pandas IO工具会遵循此语义,请参阅http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html和{{3 }}
答案 1 :(得分:6)
示例:index = False
import pandas as pd
writer = pd.ExcelWriter("dataframe.xlsx", engine='xlsxwriter')
dataframe.to_excel(writer,sheet_name = dataframe, index=False)
writer.save()