对数据 df ,A特征需要满足等于0,B特征需要满足等于1,如何扔掉出满足条件的数据呢?
df = df.drop( [ df ['A'] == 0 & df ['B'] == 1 , 0) ???
df = df.drop( [ (df.loc [df ['A'] == 0, 'B'] == 1).index , 0 ) ???
这两个方法都不对啊,正确的是什么呢?
1个回答
pandas写 & 这类的逻辑判断的时候,把两边的逻辑条件都加上括号试一下。
SofaSofa数据科学社区DS面试题库 DS面经
谢谢高手啊,我都忘了这个细节了
-
gudong321
2018-08-22 16:50
没有没有,大家一起进步!
-
tianjiayang0711
2018-08-23 21:47