0
我有一個看起來像這樣刪除多個大熊貓據幀行,其中列值是這個或那個
Label Type
Name
ppppp Base brute UnweightedBase
pbaaa Base Base
pb4a1 Très à gauche Category
pb4a2 A gauche pb4a2 Category
pb4a3 Au centre pb4a3 Category
pb4a4 A droite pb4a4 Category
如果數據幀的「類型」列的值是「UnweightedBase」和「基地」,我想是刪除來自數據。
我可以用下面的代碼做一次這只是一個項目:
to_del = df[df['Type'] == "UnweightedBase"].index.tolist()
df= df.drop(to_del, axis)
return df
如何修改我的代碼,這樣我就可以一次刪除多個值?
我的失敗嘗試:
to_del = df[df['Type'] in ["UnweightedBase","Base"]].index.tolist()
df= df.drop(to_del, axis)
return df
想通了,這是我想要的東西:to_del =元[元[ '類型'] ISIN(type_val)index.tolist() – 2014-10-02 16:28:44
好的,謝謝信息! – 2014-10-02 16:58:13