Мне известно, что этот вопрос часто задают здесь, но я просматривал другие вопросы и не нашел ни одного, который использовал бы файл .csv.
Вот мой CSV-файл:
Survived, Pclass, Sex, Age, Siblings, Parents, Fare
0, 3, male, 22.0, 1, 0, 7.25
1, 1, female, 38.0, 1, 0, 71.2833
1,3,female, 26.0, 0, 0, 7.925
1, 1, female, 35.0, 1, 0, 53.1
И мой код:
import pandas as pd
df = pd.read_csv("titanic.csv")
print(df)
print(df.columns)
print(df["Pclass"])
Строки 3 и 4 моего кода работают отлично, так что, вероятно, нет проблемы со второй строкой или самим файлом csv, верно? Строка 5, где это идет не так. Это сообщение об ошибке:
Странно то, что когда я пытаюсь сделать строку 5 с 'Survived', первым заголовком в файле, он работает. Эта ошибка возникает только с другими заголовками. Я использую Python версии 3.7.1 и pandas версии 1.0.3, если это поможет.