找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1642|回复: 2

[求助] python group by结果获取

7

主题

12

帖子

12

积分

贫民

积分
12
JLOGAN 发表于 2018-12-25 21:39:05 | 显示全部楼层 |阅读模式
各位前辈,通过python group by().agg()以后得到的结果如何获取和使用?
  1. data = pd.DataFrame({'a':[1,2], 'b':['a', 'b']})
  2. result = data.groupby(['b']).agg(['mean'],['count'])
复制代码
我想要用b做横坐标,mean作为纵坐标来做图,如何分别使用mean和count值?

回复

使用道具 举报

7

主题

12

帖子

12

积分

贫民

积分
12
JLOGAN  楼主| 发表于 2018-12-26 17:48:47 | 显示全部楼层
更新:result = data.groupby(['b']).agg(['mean','count'])
回复 支持 反对

使用道具 举报

0

主题

8

帖子

8

积分

贫民

积分
8
smith6036 发表于 2018-12-27 16:46:38 | 显示全部楼层
试下data.groupby('b').agg({'a':['mean', 'sum']})
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表