标签: python pandas masking
我正在尝试屏蔽DataFrame中的列,例如列“ b”。我试图使用布尔掩码,但没有成功。你有一个想法怎么做?
目标是在DF中保留两列:“ a”和“ c”,必须屏蔽“ b”列。
a=pd.DataFrame({"a":[1,2,3], "b":[4,56,78], "c":[6,8,4], "d":[4,5,6]})
我要切掉“ b”列,该怎么办?
a.iloc[:,:1:]
不起作用。
或者这样的东西:
a[~a.iloc[:,1]]