pandasfen分组后统计个数
时间: 2023-10-18 19:17:05 浏览: 70
好的,针对您的问题,可以使用 Pandas 库中的 groupby() 方法进行分组,再调用 count() 方法统计个数。具体代码如下:
```python
import pandas as pd
# 构造示例数据
data = {
'name': ['Alice', 'Bob', 'Charlie', 'David', 'Ella', 'Frank'],
'score': [80, 90, 85, 70, 95, 80],
'gender': ['F', 'M', 'M', 'M', 'F', 'M']
}
df = pd.DataFrame(data)
# 分组并统计个数
count_df = df.groupby('gender').count()
# 输出结果
print(count_df)
```
输出结果为:
```
name score
gender
F 2 2
M 4 4
```
其中,第一列为分组的依据,第二列为该分组下的个数统计结果。
阅读全文
相关推荐








