Проблема при импорте файла Excel с тысячами строк. ValueError: передан заголовок = 1, но в файле только 1 строка.Python

Программы на Python
Ответить
Anonymous
 Проблема при импорте файла Excel с тысячами строк. ValueError: передан заголовок = 1, но в файле только 1 строка.

Сообщение Anonymous »

Я пытаюсь импортировать файл Excel с заголовками во второй строке.

Код: Выделить всё

selected columns=['Student name','Age','Faculty']
data = pd.read_excel(
path_in + 'Results\\' + 'Survey_data.xlsx',
header=1,
usecols=selected_columns
).rename(columns={'Student Name':'First name'}).drop_duplicates()
В настоящее время Excel выглядит примерно так:



Имя студента
Фамилия
Факультет
Основная
Стипендия
Возраст
L1Дата TFM
Неудачные субъекты




Ана
Руис
Экономика
Финансы< /td>
Н
20
Н

0


Линда
Петерсон
Математика
Математика
Д
22Н
04.12.2021
0


Грегори
Олсен
Инжиниринг
Промышленное проектирование< /td>
Н
21
Н

0


Ана
Ватсон
Бизнес
Маркетинг
Н
22N

0



Я попытался включить последний столбец в список selected_columns, но получил ту же ошибку. Буду очень признателен, если кто-нибудь расскажет мне, почему Python не читает все строки.

Подробнее здесь: https://stackoverflow.com/questions/682 ... assed-head
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»