首页 > 其他 > 详细

pandas中关于DataFrame的groupby方法,如何取出分组的ID(行名称)和ID对应的个数

时间:2020-06-23 15:14:35      阅读:388      评论:0      收藏:0      [点我收藏+]

#按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

 

pandas中关于DataFrame的groupby方法,如何取出分组的ID(行名称)和ID对应的个数

原文:https://www.cnblogs.com/lyxblogs/p/13181702.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!