【发布时间】:2019-03-05 07:21:06
【问题描述】:
我有一个布尔 pd.Series。
S=pd.Series([True,False,True,True,False])
我需要识别 S 中的块,它们至少是 2 个连续的 True 元素。 如果我这样做了
np.logical_and(S,S.shift(-1))
然后我得到了正确的元素,但每个块都缺少一个元素。 相反,我想得到以下内容
pd.Series([False,False,True,True,False])
所以Series 与原始大小相同,单个True 替换为False。
【问题讨论】: