假设我有以下数据框:
A B C D E F
1 1 1 0 0 0
0 0 0 0 0 0
1 1 0.9 1 0 0
0 0 0 0 -1.95 0
0 0 0 0 2.75 0
1 1 1 1 1 1
我想根据列选择只有零或一的行C, D, E and F
。对于此示例,预期输出为
A B C D E F
1 1 1 0 0 0
0 0 0 0 0 0
1 1 1 1 1 1
如何通过考虑熊猫中的多个列来做到这一点?
提前致谢。
df.loc[df[['C','D','E','F']].isin([1,0]).all(axis=1)]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句