group by回参例子
时间: 2023-12-06 09:05:42 浏览: 26
以下是一个group by的例子:
假设我们有一个数据集,其中包含销售数据,包括商店名称、产品组和销售额。我们想要按商店和产品组对数据进行分组,并计算每个组的总销售额。可以使用Pandas的groupby函数来实现这一点。
```python
import pandas as pd
# 创建数据集
data = {'store': ['A', 'A', 'B', 'B', 'C', 'C'], 'product_group': ['X', 'Y', 'X', 'Y', 'X', 'Y'],
'sales': [100, 200, 150, 50, 300, 100]}
df = pd.DataFrame(data)
# 按商店和产品组分组,并计算每个组的总销售额
grouped = df.groupby(['store', 'product_group']).sum()
print(grouped)
```
输出结果为:
```
sales
store product_group
A X 100
Y 200
B X 150
Y 50
C X 300
Y 100
```
这里我们首先创建了一个包含销售数据的数据集,然后使用groupby函数按商店和产品组对数据进行分组,并使用sum函数计算每个组的总销售额。最后,我们打印出了分组后的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)