无法从 df 中删除案例
Trouble deleting cases from a df
我一直在尝试删除某列中值为-9 的行,但一直没有成功。
这是我尝试过的:
ocupados.MONTO_DE_INGRESO_TOTAL.drop([-9])
但我得到的是“[-9] 未在轴中找到”
我知道 -9 是该列中的一个值,因为“描述”显示最小值为 -9.0000。
我试过 drop.([-9.000000]) 和 drop.([-9.000000], axis=0),但也没有用。有什么问题吗?
将 drop
与符合您条件的行的索引一起使用:
ocupados.drop(ocupados[ocupados.MONTO_DE_INGRESO_TOTAL == -9].index, inplace=True)
或保留不符合条件的行:
ocupados = ocupados[ocupados.MONTO_DE_INGRESO_TOTAL != -9]
我一直在尝试删除某列中值为-9 的行,但一直没有成功。 这是我尝试过的:
ocupados.MONTO_DE_INGRESO_TOTAL.drop([-9])
但我得到的是“[-9] 未在轴中找到”
我知道 -9 是该列中的一个值,因为“描述”显示最小值为 -9.0000。 我试过 drop.([-9.000000]) 和 drop.([-9.000000], axis=0),但也没有用。有什么问题吗?
将 drop
与符合您条件的行的索引一起使用:
ocupados.drop(ocupados[ocupados.MONTO_DE_INGRESO_TOTAL == -9].index, inplace=True)
或保留不符合条件的行:
ocupados = ocupados[ocupados.MONTO_DE_INGRESO_TOTAL != -9]