почему отбрасываемая строка получила ошибку AttributeError: у объекта «DataFrame» нет атрибута «Нет» - PullRequest
0 голосов
/ 24 ноября 2018

Привет. Я пытаюсь удалить строку из фрейма данных, загруженного из файла CSV:

no_show_raw_data = pd.read_csv("noshowappointments.csv")

df = no_show_raw_data

new_df = df[df.No-show != 'No']

, но я получаю эту ошибку:

AttributeError: объект DataFrame имеетбез атрибута «Нет»

1 Ответ

0 голосов
/ 24 ноября 2018

Столбцы Не показывать имеет имя минус в имени, вместо этого попробуйте использовать скобки:

no_show_raw_data = pd.read_csv("noshowappointments.csv")

df = no_show_raw_data

new_df = df[df['No-show'] != 'No']
...