【发布时间】:2015-07-30 10:19:44
【问题描述】:
我有一列网站:['Canada', 'USA', 'China' ....]
每个站点在 SITE 列中出现多次,每个实例旁边都有一个真或假值。
INDEX | VALUE | SITE
0 | True | Canada
1 | False | Canada
2 | True | USA
3 | True | USA
它还在继续。
目标 1:我想找出每个网站的 VALUE 列中有多少百分比为 True。
目标 2:我想返回 VALUE 列中 % True 大于 10% 的网站列表。
如何使用 groupby 来实现这一点?我只知道如何使用 groupby 来查找每个站点的平均值,这对我没有帮助。
【问题讨论】:
标签: python python-2.7 pandas