KeyError при удалении строк в наборе данных с помощью drop (python) - PullRequest
0 голосов
/ 01 июля 2019

я хочу удалить строки с типом значения "white": проблема, которую я получаю, с падением и строкой

for row in df_red['type']:
if(row =='white'):
    df_red.drop(row,axis=0,inplace=True)

Ответы [ 2 ]

0 голосов
/ 01 июля 2019

Вы можете использовать функцию pandas query для выбора строк, где тип не белый

df_red = df_red.query('type!= "white"')
0 голосов
/ 01 июля 2019

также существует способ получить кадр данных без строк, в которых тип имеет белый цвет

df_red = df_red[df_red.type != 'white']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...