pandasfen分组后统计个数
时间: 2023-10-18 10:17:05 浏览: 40
好的,针对您的问题,可以使用 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
```
其中,第一列为分组的依据,第二列为该分组下的个数统计结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![m](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)