我需要计算布尔值中“ TRUE”的最大周期
我有一个带有几个TRUE序列的布尔系列。我希望能够确定TRUE值的最大周期。
例如: [0,0,1,1,0,0,0,0,0,0,1,1,1,1,1]
[0,0,1,1,0,0,0,0,0,0,1,1,1,1,1]
我想要一个周期: [10,14]
[10,14]
我的第一种方法是逐个元素比较并获取每个真实值的索引。我看到的问题是我正在处理相当大的数据集,因此恐怕会花费很长时间。
你们还有其他可行的想法吗?
谢谢 :)
python pandas
pandas ×1
python ×1