Python中的groupby分组功能的实例代码

  

熊猫中的DataFrame中可以根据某个属性的同一值进行聚合分组,可以选单个属性,也可以选多个属性:

  

代码示例:

        熊猫作为pd导入=pd.DataFrame([[‘北京’,1.68,2300,“城市”,'是的'],[“天津”,1.13,1293,“城市”,'是的'],[“陕西”,20.56,3732,“省”,'是的'],[“河北”,18.77,7185,“省”,“不”],[“青海”,72560年,“省”,“不”]],列=(“名字”,“区域”,“人口”、“Administrative_level”, ' 985 '])   名字,集团在A.groupby (“Administrative_level”):   打印(名称)   印刷(集团)   的名字,群中。groupby ([' Administrative_level ', ' 985 ']):   打印(名称)   印刷(集团)      

先产生一个dataframe,如表所示

  

           的名字   区域   人口   Administrative_level   有985个         北京   1.68   2300   城市   是的         天津   1.13   1293   城市   是的         陕西   20.56   3732   省   是的         河北   18.77   7185   省   没有         青海   72   560   省   没有            

  

先按照行政级别一个属性划分,再按照行政级别和是否有985高校两个属性划分,结果如下:

  

 Python中的groupby分组功能的实例代码

  

  

以上所述是小编给大家介绍的Python中的groupby分组功能的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

Python中的groupby分组功能的实例代码