Python 의 groupby 그룹 기능 의 인 스 턴 스 코드

1559 단어 pythongroupby패 킷
pandas 의 DataFrame 에서 특정한 속성의 같은 값 에 따라 집합 하여 그룹 을 나 눌 수 있 습 니 다.하나의 속성 을 선택 할 수도 있 고 여러 속성 을 선택 할 수도 있 습 니 다.
코드 예제:

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)
먼저 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 대학교 의 두 가지 속성 에 따라 구분 한 결과 다음 과 같다.

총결산
위 에서 말 한 것 은 소 편 이 소개 한 Python 의 groupby 그룹 기능 의 인 스 턴 스 코드 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기