如何将DataFrameGroupBy 对象转换为 DataFrame 对象
时间: 2024-01-07 22:53:34 浏览: 204
Pandas:DataFrame对象的基础操作方法
5星 · 资源好评率100%
可以使用 `reset_index()` 方法将 DataFrameGroupBy 对象转换为 DataFrame 对象。
例如,假设有一个 DataFrame 对象 df,其中包含两列 A 和 B,我们可以按照 A 列进行分组,并计算每组中 B 列的平均值:
```
grouped = df.groupby('A').mean()
```
此时,`grouped` 是一个 DataFrameGroupBy 对象。要将其转换为 DataFrame 对象,可以使用 `reset_index()` 方法:
```
df_new = grouped.reset_index()
```
此时,`df_new` 就是一个新的 DataFrame 对象,其中包含 A 列和 B 列的平均值。
阅读全文