如果是两个条件呢?
时间: 2024-02-24 07:59:58 浏览: 22
如果你要按照两个条件进行分组,可以在 `groupby` 方法中传入一个包含这两个条件的列表。具体的代码如下:
```python
import pandas as pd
# 读取数据表
df = pd.read_csv('your_data.csv')
# 按照两个条件分组,但求和是按列名2求和
result = df.groupby(['列名1', '列名3'])['列名2'].sum()
# 打印结果
print(result)
```
其中,'列名1' 和 '列名3' 是你要按照哪两列进行分组,'列名2' 是你要对哪一列进行求和,'your_data.csv' 是你要操作的数据表的文件名。这段代码会读取数据表,按照两个条件进行分组,并对每个分组中的列名2 求和,最终输出结果。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)