使用drop(python)删除数据集中的行时出错

使用drop(python)删除数据集中的行时出错,python,dataset,delete-row,Python,Dataset,Delete Row,我想删除具有“白色”值类型的行: 我遇到的问题是落差和争吵 for row in df_red['type']: if(row =='white'): df_red.drop(row,axis=0,inplace=True) 还有一种方法可以在没有行的情况下获取数据帧,其中类型为白色 df_red = df_red[df_red.type != 'white'] 还有一种方法可以在没有行的情况下获取数据帧,其中类型为白色 df_red = df_red[df_red.type !=

我想删除具有“白色”值类型的行: 我遇到的问题是落差和争吵

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

还有一种方法可以在没有行的情况下获取数据帧,其中类型为白色

df_red = df_red[df_red.type != 'white']

还有一种方法可以在没有行的情况下获取数据帧,其中类型为白色

df_red = df_red[df_red.type != 'white']
您可以使用该函数选择类型不是白色的行

df_red = df_red.query('type!= "white"')
您可以使用该函数选择类型不是白色的行

df_red = df_red.query('type!= "white"')