pandas读取excel 分组汇总
时间: 2023-05-31 17:04:50 浏览: 105
补充温度和提供电压变化-详解pandas库pd.read_excel操作读取excel文件参数整理与实例
1. 读取Excel文件
使用pandas的read_excel函数读取Excel文件。
```python
import pandas as pd
df = pd.read_excel('data.xlsx')
```
2. 分组汇总数据
使用pandas的groupby函数对数据进行分组,然后使用sum、mean、count等函数对每组数据进行汇总。
```python
# 按照类别分组,计算每个类别的销售总额和平均销售额
result = df.groupby('类别')['销售额'].agg(['sum', 'mean'])
# 按照地区和类别分组,计算每个地区每个类别的销售总额和平均销售额
result = df.groupby(['地区', '类别'])['销售额'].agg(['sum', 'mean'])
# 按照日期和类别分组,计算每个日期每个类别的销售总额和平均销售额
result = df.groupby(['日期', '类别'])['销售额'].agg(['sum', 'mean'])
```
3. 将结果保存到Excel文件
使用pandas的to_excel函数将结果保存到Excel文件。
```python
result.to_excel('result.xlsx')
```
阅读全文