pd.pivot_table中需要统计个数aggfunc用什么
时间: 2024-03-03 15:48:11 浏览: 60
df.rank & pd.pivot_table & pd.read_excel & df添加行 &调整df行列顺序(reindex再理解)
如果需要统计某个字段的个数,可以使用aggfunc参数传入"count"函数。示例代码如下:
``` python
table = pd.pivot_table(df, values='Sales', index='Region', columns='Product', aggfunc='count')
print(table)
```
这个代码会将df这个DataFrame转换成一个数据透视表,并将结果储存在table变量中。其中,values参数指定了要汇总的数值列,index参数指定了行索引,columns参数指定了列索引,aggfunc参数指定了汇总函数为"count"。上述代码运行的结果类似于下面的表格:
```
Product A B
Region
East 1 1
North 1 1
South 1 1
West 1 1
```
这个数据透视表显示了不同地区销售不同产品的数量。
阅读全文