pandas计算最大连续间隔的方法


Posted in Python onJuly 04, 2019

如下所示:

pandas计算最大连续间隔的方法

群里一朋友发了一个如上图的问题,解决方法如下

data = {'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(data)
for name,group in df.groupby('a'):
 group['c'] = ((group['b'].shift(1).fillna(0) + 1).astype(int) != group['b']).cumsum()
# print(group)
 print(group['c'].value_counts()) #按value值出现最多的,即问题1的答案,value值最大的,即问题2的答案。

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

Python 相关文章推荐
利用Python爬取可用的代理IP
Aug 18 Python
使用Python3 编写简单信用卡管理程序
Dec 21 Python
python executemany的使用及注意事项
Mar 13 Python
Python中pow()和math.pow()函数用法示例
Feb 11 Python
sublime python3 输入换行不结束的方法
Apr 19 Python
python微信好友数据分析详解
Nov 19 Python
python 实现dict转json并保存文件
Dec 05 Python
解决Pytorch 加载训练好的模型 遇到的error问题
Jan 10 Python
python 日志 logging模块详细解析
Mar 31 Python
Softmax函数原理及Python实现过程解析
May 22 Python
Python基础之tkinter图形化界面学习
Apr 29 Python
python编写五子棋游戏
May 25 Python
python SQLAlchemy 中的Engine详解
Jul 04 #Python
Python Pandas实现数据分组求平均值并填充nan的示例
Jul 04 #Python
pybind11在Windows下的使用教程
Jul 04 #Python
Pandas_cum累积计算和rolling滚动计算的用法详解
Jul 04 #Python
Pycharm简单使用教程(入门小结)
Jul 04 #Python
pandas基于时间序列的固定时间间隔求均值的方法
Jul 04 #Python
Python读取xlsx文件的实现方法
Jul 04 #Python
You might like
精通php的十大要点(上)
2009/02/04 PHP
深入apache host的配置详解
2013/06/09 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
php mysql_real_escape_string addslashes及mysql绑定参数防SQL注入攻击
2016/12/23 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
php is_numberic函数造成的SQL注入漏洞
2014/03/10 Javascript
jquery解析JSON数据示例代码
2014/03/17 Javascript
jQuery实现级联菜单效果(仿淘宝首页菜单动画)
2014/04/10 Javascript
jQuery的remove()方法使用详解
2015/08/11 Javascript
js实现YouKu的漂亮搜索框效果
2015/08/19 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
JQuery自适应窗口大小导航菜单附源码下载
2015/09/01 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
2017/04/21 Javascript
解决vue单页面应用中动态修改title问题
2019/06/09 Javascript
如何在面试中手写出javascript节流和防抖函数
2020/10/22 Javascript
Python中的tuple元组详细介绍
2015/02/02 Python
使用Python中的cookielib模拟登录网站
2015/04/09 Python
windows系统下Python环境搭建教程
2017/03/28 Python
Python 中Pickle库的使用详解
2018/02/24 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
购买美国制造的相框和画框架:Picture Frames
2018/08/14 全球购物
意大利香水和化妆品购物网站:Parfimo.it
2019/10/06 全球购物
新东方旗下远程教育网站:新东方在线
2020/03/19 全球购物
国家助学金获奖感言
2014/01/31 职场文书
教师通用专业自荐书范文
2014/02/11 职场文书
电台实习生求职信
2014/02/25 职场文书
我爱我的祖国演讲稿
2014/05/04 职场文书
2014年征兵标语
2014/06/20 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
购房协议书范本(无房产证)
2014/10/07 职场文书
党员作风建设自查报告
2014/10/23 职场文书
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS