,可以使用以下方法:
continuousTruesCount
和maxContinuousTruesCount
来记录连续的TRUE个数和最大连续TRUE个数。在迭代过程中,如果遇到TRUE,则continuousTruesCount
加1;如果遇到FALSE,则将continuousTruesCount
和maxContinuousTruesCount
进行比较,更新maxContinuousTruesCount
为较大的值,并将continuousTruesCount
重置为0。在每行的迭代结束后,还需要额外进行一次比较和更新操作,确保maxContinuousTruesCount
记录的是整个数据帧中最长的连续TRUE个数。以上就是关于计算数据帧中每行连续的TRUE个数的完善且全面的答案。
云+社区沙龙online[数据工匠]
云+社区技术沙龙[第22期]
云+社区开发者大会(苏州站)
腾讯云“智能+互联网TechDay”华北专场
Techo Day 第三期
腾讯云培训认证中心开放日
云+社区技术沙龙[第24期]
腾讯云“智能+互联网TechDay”
第三期Techo TVP开发者峰会
领取专属 10元无门槛券
手把手带您无忧上云