GroupBy对象支持迭代操作

grouped1 = df_obj.groupby('key1')
grouped2 = df_obj['data1'].groupby(df_obj['key1'])
1
2
# 单层分组,根据key1
for group_name, group_data in g1:
print(group_name)
print(group_data)
1
2
3
4


# 多层分组,根据key1 和 key2(http://www.amjmh.com/v/BIBRGZ_558768/)
for group_name, group_data in g2:
print(group_name)
print(group_data)
1
2
3
4

---------------------

原文地址:https://www.cnblogs.com/hyhy904/p/11357291.html