我有一个 Dataframe 如下;
|may | apr | mar |feb|jan|dec|
| -- | ----|-----|---|---|---|
| 0 | 0 | 0 | 1 |2 | 3 |
| 1 | 2 | 3 | 4 |5 | 6 |
| 1 | 2 | 2 | 2 |2 | 3 |
| 0 | 0 | 1 | 2 |2 | 3 |
我想要掩码布尔数据,其中每行的1和前2为True
预期产出如下;
|may | apr | mar |feb |jan |dec |
| -- | ---- |----- |--- |--- |--- |
| False | False | False | True |True | False|
| True | True | False | False |False | False|
| True | True | False | False |False |False |
| False | False | True | True |False | False|
3条答案
按热度按时间9njqaruj1#
两步条件组合检查
bnlyeluc2#
另一种可能的解决方案:
或者:
输出
yh2wf1be3#
只需要使用一个布尔表达式。