keyError在使用Drop(Python)中删除数据集中的行



我想用"白色"值类型删除行:我遇到的问题是Drop和Row

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

您可以使用pandas查询功能来选择类型不是白色

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

也有这样的方法可以在没有行的情况下获取数据框

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

最新更新