小编ano*_*ser的帖子

如何统计一个值连续出现的次数?

在 pandas 数据框中,我试图计算 True 连续出现的次数。

(例如,True、True、True 表示连续出现 2 次)

输入:

df = pd.DataFrame({"A": [False, False, True, True, False, True, False, False, False, False, True, True, True, True, False, True, True, True]})
Run Code Online (Sandbox Code Playgroud)

输出:

6
Run Code Online (Sandbox Code Playgroud)

我实在不知道如何解答这个问题。

dataframe python-3.x pandas

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

标签 统计

dataframe ×1

pandas ×1

python-3.x ×1