Python中的groupby分組功能的實例代碼
pandas中的DataFrame中可以根據(jù)某個屬性的同一值進(jìn)行聚合分組,可以選單個屬性,也可以選多個屬性:
代碼示例:
import pandas as pd
A=pd.DataFrame([['Beijing',1.68,2300,'city','Yes'],['Tianjin',1.13,1293,'city','Yes'],['Shaanxi',20.56,3732,'Province','Yes'],['Hebei',18.77,7185,'Province','No'],['Qinghai',72,560,'Province','No']],columns=['Name','Area','Population','Administrative_level','Have 985'])
for name,group in A.groupby('Administrative_level'):
print(name)
print(group)
for name,group in A.groupby(['Administrative_level','Have 985']):
print(name)
print(group)
先產(chǎn)生一個dataframe,如表所示
| Name | Area | Population | Administrative_level | Have 985 |
| Beijing | 1.68 | 2300 | city | Yes |
| Tianjin | 1.13 | 1293 | city | Yes |
| Shaanxi | 20.56 | 3732 | Province | Yes |
| Hebei | 18.77 | 7185 | Province | No |
| Qinghai | 72 | 560 | Province | No |
先按照行政級別一個屬性劃分,再按照行政級別和是否有985高校兩個屬性劃分,結(jié)果如下:

總結(jié)
以上所述是小編給大家介紹的Python中的groupby分組功能的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Python技巧分享之groupby基礎(chǔ)用法詳解
- python?groupby函數(shù)實現(xiàn)分組選取最大值與最小值
- Python?groupby函數(shù)圖文詳解
- python groupby函數(shù)實現(xiàn)分組后選取最值
- 詳解python中g(shù)roupby函數(shù)通俗易懂
- python groupby 函數(shù) as_index詳解
- Python DataFrame.groupby()聚合函數(shù),分組級運算
- Python在groupby分組后提取指定位置記錄方法
- Python正則表達(dá)式中g(shù)roup與groups的用法詳解
相關(guān)文章
python 中文件輸入輸出及os模塊對文件系統(tǒng)的操作方法
這篇文章主要介紹了python 中文件輸入輸出及os模塊對文件系統(tǒng)的操作方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-08-08
python如何繪制極坐標(biāo)輪廓圖contourf
這篇文章主要介紹了python如何繪制極坐標(biāo)輪廓圖contourf問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
Django模板標(biāo)簽中url使用詳解(url跳轉(zhuǎn)到指定頁面)
這篇文章主要介紹了Django模板標(biāo)簽中url使用詳解(url跳轉(zhuǎn)到指定頁面),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
基于Python+Flask設(shè)計實現(xiàn)AI智能天氣助手系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了如何基于Python和Flask設(shè)計實現(xiàn)一個AI智能天氣助手系統(tǒng),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下2025-03-03

