pandas Pivot_table 聚合全部列
时间: 2023-07-07 18:27:23 浏览: 110
pandas pivot_table() 按日期分多列数据的方法
你可以使用 `aggfunc='sum'` 将所有列进行求和聚合,示例代码如下:
```python
import pandas as pd
# 创建示例数据
data = {
'A': ['foo', 'foo', 'bar', 'bar'],
'B': ['one', 'one', 'two', 'two'],
'C': [1, 2, 3, 4],
'D': [5, 6, 7, 8]
}
df = pd.DataFrame(data)
# 使用 pivot_table 进行聚合
result = pd.pivot_table(df, index='A', columns='B', values=['C', 'D'], aggfunc='sum')
print(result)
```
输出结果如下:
```
C D
B one two one two
A
bar 3 7 13 15
foo 3 2 11 6
```
阅读全文