小编gdn*_*aes的帖子

从条件开始计算行数

我在 Pandas 中有一个包含布尔值的列,并且想要计算自最后一个 True 值以来的 thr 行,如下所示:

a           b
False       0
True        0
False       1
False       2 
False       3  
True        0
False       1
True        0
Run Code Online (Sandbox Code Playgroud)

我可以通过循环来完成,但似乎必须有更好的方法

python boolean pandas cumsum

3
推荐指数
1
解决办法
482
查看次数

标签 统计

boolean ×1

cumsum ×1

pandas ×1

python ×1