Экспорт из панд to_excel без имен строк (индекс)?
Я пытаюсь распечатать кадр данных из панд в Excel. Здесь я использую функции to_excel(). Однако я обнаружил, что 1-й столбец в 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
Есть ли способы избавиться от первого столбца?
Ответы
Ответ 1
Вам нужно установить index=False
в to_excel
, чтобы он не записывал столбцы индекса, эта семантика выполняется в других инструментах IO Pandas, см. http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html и http://pandas.pydata.org/pandas-docs/stable/io.html
Ответ 2
Пример: index = False
import pandas as pd
writer = pd.ExcelWriter("dataframe.xlsx", engine='xlsxwriter')
dataframe.to_excel(writer,sheet_name = dataframe, index=False)
writer.save()