Python использует pandas для преобразования xlsx в csv-файл. Как удалить столбец индекса?
Я использую следующий код для преобразования .xlsx файлы В.CSV-файл.
import pandas as pd
data_xls = pd.read_excel('excelfile.xlsx', 'Sheet2', index_col=None)
data_xls.to_csv('csvfile.csv', encoding='utf-8')
код работает, однако я получаю столбец индекса с номерами ячеек, которые я не хочу. Есть ли в любом случае, чтобы не включать или удалять этот столбец индекса?
выходной файл
Unnamed Data
0 0.99319613
1 0.99319613
2 0.99319613
3 0.99319613
4 0.99319613
5 0.99319613
1 ответов
как отмечено в документах для DataFrame.to_csv()
, просто пройдите index=False
в качестве аргумента, чтобы не писать имена строк.
data_xls.to_csv('csvfile.csv', encoding='utf-8', index=False)