【发布时间】:2015-10-17 10:28:40
【问题描述】:
我想计算一个字符串在分组的 pandas 数据框列中出现的次数。
假设我有以下数据框:
catA catB scores
A X 6-4 RET
A X 6-4 6-4
A Y 6-3 RET
B Z 6-0 RET
B Z 6-1 RET
首先,我想按catA 和catB 分组。对于这些组中的每一个,我想计算RET 在scores 列中的出现次数。
结果应该是这样的:
catA catB RET
A X 1
A Y 1
B Z 2
两列分组很简单:grouped = df.groupby(['catA', 'catB'])
但是接下来呢?
【问题讨论】:
标签: python pandas count group-by dataframe