为了账号安全,请及时绑定邮箱和手机立即绑定

Pandas 查询 group by /order by

Pandas 查询 group by /order by

jeck猫 2021-06-13 12:16:55
如何使用 Pandas 查询获得以下信息。SELECT site_id, count(issue) FROM [Randall]where site_id >3group by site_id LIMIT 10我的查询可以在下面找到;但是,执行时它有 2 个“问题”列,一个用于实际问题,另一个用于“计数”,我有重复的问题。我想要的是按站点总结问题。w_alarms.groupby(['site_id', 'issue']).size()
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

您没有提供所需的输出示例。你可能想要这个:

w_alarms.issue.groupby[w_alarms.siteid[w_alarms.siteid > 3]].count()


查看完整回答
反对 回复 2021-06-15
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

尝试

w_alarms.siteid[w_alarms.siteid>3].value_counts().head(10)


查看完整回答
反对 回复 2021-06-15
  • 3 回答
  • 0 关注
  • 717 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号