如何根据熊猫中一系列列的特定条件选择行

轨道

假设我有以下数据框:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章