pandas中关于DataFrame的groupby方法,如何取出分组的ID(行名称)和ID对应的个数
#按A列进行分组,得到分组后的(没有重复行)groupby对象
df_group= df.groupby("A")
#得到分组的总长度
lenth = len(df_group.count())
#得到分组后ID(行名称)对应的数量
id_name = df_group.size().values
#得到分组后的ID(行名称)
id_num = df_group.size().index
#迭代取key和value
for i, j in df_group:
print(i,j)
#根据组的key取值
df_group.get_group("xxxx")
#判断是否有某个分组key
"xxxx" in df_group.size().index