熊猫计算最大连续间隔的方法

  

<>强如下所示:

  

熊猫计算最大连续间隔的方法

  

<>强群里一朋友发了一个如上图的问题,

        data=https://www.yisu.com/zixun/{a: [1, 1, 1, 1, 1, 1, 1, 1、2、2、2、2、2、2、2、2、2], b:[1, 2, 3, 4, 5, 8, 9, 10, 1, 2, 3, 6, 7, 8, 9, 12日13]}   df=pd.DataFrame(数据)   名字,集团在df.groupby (a):   集团[' c ']=((集团[b] .shift (1) .fillna (0) + 1) .astype (int) !=组[b]) .cumsum ()   #印刷(集团)   印刷(集团[' c '] .value_counts()) #按价值值出现最多的,即问题1的答案,价值值最大的,即问题2的答案。      

以上这篇熊猫计算最大连续间隔的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

熊猫计算最大连续间隔的方法