pandas groupby
作者:百科火 更新 :2022-03-10 23:00:08 科技百科

pandas中groupby用法详细说明是什么呢?不清楚的小伙伴们来看看我现在的分享吧!
在Pandas中,社交媒体行业将用户依据肖像(性別、年纪)开展细分化,科学研究用户的运用状况和喜好等关键应用groupby进行。
Groupby的基本概念:
在pandas中,完成分类实际操作的代码非常简单,仅需一行代码,在这儿,将里面的数据依照company字段名开展区划:
In [5]: group = data.groupby("company")
将以上代码键入ipython后,会获得一个DataFrameGroupBy目标
In [6]: group
Out[6]: <pandas.core.groupby.generic.DataFrameGroupBy object at 0x000002B7E2650240>
那这一转化成的DataFrameGroupBy是啥呢?对data开展了groupby后发生什么事?ipython所回到的結果是其内存地址,并不利形象化地了解,为了更好地看一下group内部结构到底是什么,这儿把group转化成list的类型看来:
In [8]: list(group)
Out[8]:
[('A', company salary age
3 A 20 22
6 A 23 33),
('B', company salary age
4 B 10 17
5 B 21 40
8 B 8 30),
('C', company salary age
0 C 43 35
1 C 17 25
2 C 8 30
7 C 49 19)]
转化成目录的方式后,能够看见,目录由三个元组构成,每一个元组中,第一个原素是等级(这儿是依照company开展分类,因此最终分成了A,B,C),第二个原素的是相匹配等级下的DataFrame,整个过程可以详解如下所示:
汇总而言,groupby的历程便是将原来的DataFrame依照groupby的字段名(这儿是company),区划为多个分类DataFrame,被分成多少个组就有多少个分类DataFrame。所以说,在groupby以后的一系列实际操作(如agg、apply等),均是根据子DataFrame的实际操作。
以上便是我现在的共享了,期待可以作用到大伙儿。
- END -
身份证后四位代表什么意思
身份证后四位的前两位数字表示的是归属地派出所的编码,倒数第二位表示的是公民的性别,公民为男性则为单数,女性则为双...
党旗和党徽的含义分别是什么?(党旗是一个党的象征和标示)
党旗是一个党的象征和标志,旗面为红色,红色象征革命,黄色的锤子(榔头)、镰刀代表工人和农民的劳动工具,象征着中国共产党...
坑壑一气是什么意思(坑壑一气,汉语成语,拼音字母)
沆瀣一气,汉语成语,拼音是hàng xiè yī qì ,此成语出自出宋·钱易《南部新书·戊集》。那么坑壑一...
字母圈dom和sub是什么属性
字母圈dom和sub是什么属性,字母圈dom和sub属于SM中的D/S关系,英文全称是dominance&submission,即表示控制与服从,其...
花泥要泡多长时间(花泥和水哪个保存长)
花泥泡30秒就可以了。用干净的容器接水,可根据使用需求加入鲜切花保鲜剂,然后将花泥放入容器内,让花泥自己慢慢去吸收...
南肖是哪几个肖(十二生肖中,位居第七,与十二地支配“午”,故一天)
十二生肖南肖指的是生肖蛇、生肖马、生肖羊。这三个生肖位于南方,又称“巳午未汇南方火”故南为“丙丁火”之位。火...
银行一般几点钟下班(正常工作日银行的下班时间)
正常工作日银行的下班时间一般是17:00,而周末或者节假日银行的下班时间会稍微早一些,一般是16:00。银行的下班时间在正...
一度电等于多少毫安
假设电池的电压是60V,充电时间是3小时。1度=3.6×10^6焦耳=60V×I×3×3600。I=3600000÷60÷3÷3600=5.556(A)=555...
10克等于多少两
10克=0.2两。依照1kg=1000g;1斤=500g;一两=50克的公式计算,10克等于0.2两。克(g)是一个质量单位,千克(kg)的千分之一,一克是1...
西双版纳泼水节每年几月几日(云南西双版纳泼水节几月几号)
西双版纳泼水节,其实为傣族的新年,是傣族一年一度的传统节日,是西双版纳最隆重的传统节日之一,一般在阳历4月13日至15...