我一直试图删除在某一列中具有值-9的行,但我没有成功。以下是我尝试过的:
ocupados.MONTO_DE_INGRESO_TOTAL.drop([-9])
,但我得到的是'[-9]不在轴'
我知道-9是该列中的一个值,因为"描述"显示最小值为- 90000。我试过drop.([- 9000000])和drop.([- 9000000],轴=0),但也不管用。会出什么问题呢?
使用drop
与符合条件的行索引:
ocupados.drop(ocupados[ocupados.MONTO_DE_INGRESO_TOTAL == -9].index, inplace=True)
或保留不匹配的行:
ocupados = ocupados[ocupados.MONTO_DE_INGRESO_TOTAL != -9]