groupby()方法通过参数【】设置分组条件
时间: 2023-07-31 13:05:25 浏览: 85
Sequelize中用group by进行分组聚合查询
是的,groupby()方法可以通过传入一个或多个参数来设置分组条件。这些参数可以是列名、函数或者多个列名的列表。例如,以下代码将会按照"gender"和"age"两列进行分组:
```python
import pandas as pd
data = {"name": ["Alice", "Bob", "Charlie", "David", "Emily", "Frank"],
"gender": ["F", "M", "M", "M", "F", "M"],
"age": [25, 32, 18, 47, 23, 19],
"score": [89, 72, 91, 83, 76, 88]}
df = pd.DataFrame(data)
grouped = df.groupby(["gender", "age"])
```
这将返回一个按照"gender"和"age"分组的GroupBy对象,我们可以对这个对象进行聚合等操作。
阅读全文