我有一个数据集
|category|
cat a
cat a
cat b
cat b
cat a
cat b
cat a
cat a
cat a
cat a
我希望能够返回发生在数据帧末尾的总数4,cat a
换句话说,如果cat b
发生了,那么一旦cat a
发现另一个,计数就重新开始
df['category'] = np.where(df['category'] == "cat b", df['category'],np.nan)
df['category'].bfill().isna().sum()
>>>4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句