pandas 按照特定顺序输出的实现代码
作者:kate-jiang 时间:2023-02-04 19:35:17
df.groupby() 之后按照特定顺序输出,方便后续作图,或者跟其他df对比作图。
## 构造 pd.DataFrame
patient_id = ['71835318256532',
'87791375711',
'66979212649388',
'46569922967175',
'998612492555522',
'982293214194',
'89981833848',
'17912315786975',
'4683495482494',
'1484143378533',
'56866972273357',
'7796319285658',
'414462476158336',
'449519578512573',
'61826664459895']
week = ['tuesday',
'tuesday',
'wednesday',
'monday',
'tuesday',
'monday',
'friday',
'tuesday',
'monday',
'friday',
'saturday',
'thursday',
'wednesday',
'thursday',
'wednesday']
d = {'patient_id': patient_id, 'week':week}
test = pd.DataFrame(data=d)
## 聚类计数
test.groupby('week')['patient_id'].count()
## output
week
friday 2
monday 3
saturday 1
thursday 2
tuesday 4
wednesday 3
Name: patient_id, dtype: int64
## 按照特定顺序输出
ind = ['monday','tuesday','wednesday','thursday','friday','saturday']
test.groupby('week')['patient_id'].count()[ind]
## output
week
monday 3
tuesday 4
wednesday 3
thursday 2
friday 2
saturday 1
Name: patient_id, dtype: int64
作图效果如下
test.groupby('week')['patient_id'].count().plot(kind='bar');
ind = ['monday','tuesday','wednesday','thursday','friday','saturday']
test.groupby('week')['patient_id'].count()[ind].plot(kind='bar');
总结
以上所述是小编给大家介绍的pandas 按照特定顺序输出的实现代码网站的支持!
来源:https://blog.csdn.net/Guo_ya_nan/article/details/80989067
标签:pandas,顺序,输出
0
投稿
猜你喜欢
SQL参数化查询的另一个理由 命中执行计划
2012-08-21 10:31:16
Linux下MySQL多实例部署及安装指南
2024-01-21 10:49:28
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2023-09-06 17:04:25
FSO中的SubFolders 属性介绍
2008-01-05 13:57:00
python 装饰器重要在哪
2023-12-30 12:13:29
详解使用vue脚手架工具搭建vue-webpack项目
2024-05-21 10:29:19
最新idea2021注册码永久激活(激活到2100年)
2023-06-21 01:42:42
asp如何读取服务器上的驱动器?
2009-11-18 20:50:00
PHP的mysqli_stmt_init()函数讲解
2023-06-08 05:04:51
asp.net和php的区别点总结
2024-06-07 15:45:59
MSSQL数据库排序规则如何更改
2023-07-01 11:09:58
vscode 一键规范代码格式的实现
2022-01-14 17:24:53
macOS M1(AppleSilicon) 安装TensorFlow环境
2022-05-26 04:03:34
php+mysql开发的最简单在线题库(在线做题系统)完整案例
2023-08-21 20:03:14
跟老齐学Python之赋值,简单也不简单
2021-03-09 22:44:14
Pytorch mask-rcnn 实现细节分享
2021-10-20 01:31:38
数学公式“四又二分之一”
2009-01-14 20:03:00
如何将yolov5中的PANet层改为BiFPN详析
2023-08-12 18:08:38
Python装饰器实现几类验证功能做法实例
2023-11-11 18:09:30
SQL Server误区30日谈 第5天 AWE在64位SQL SERVER中必须开启
2024-01-17 15:25:36