df1=pd.DataFrame({‘fruit’:[‘apple’,’banana’,’orange’,’apple’,’banana’] 将df1按’fruit’分组
时间: 2023-05-23 19:06:25 浏览: 148
Pandas中DataFrame的分组/分割/合并的实现
A:
你好,按'fruit'分组的代码如下:
```python
import pandas as pd
df1 = pd.DataFrame({'fruit': ['apple', 'banana', 'orange', 'apple', 'banana']})
grouped = df1.groupby('fruit')
for name, group in grouped:
print(name)
print(group)
```
输出结果为:
```
apple
fruit
0 apple
3 apple
banana
fruit
1 banana
4 banana
orange
fruit
2 orange
```
以上代码将数据框df1按'fruit'列分组,并打印出每个组的名称和内容。
阅读全文