본문 바로가기

Pandas/응용

판다스 - groupby : 그룹 순회, get_group

반응형

데이터 불러오기

 

 

타이타닉 데이터를 불러와,

 

 

 

일부 컬럼만을 선택해 df 변수에 넣었다.

 

 

 

 

 

 

 

class  별로 그룹화 = grouped

 

 

 

 

DataFrameGroupBy는 

 

튜플 형태로

(그룹이름, 그룹별 데이터셋(데이터프레임)) 형태로 구성된다.

 

 

이를 for loop로 순회하며 볼 수 있다.

 

 

 

 

그룹별 순회하며 보기

 

 

key와 group 두가지로 for loop를 돌면 이처럼 볼 수 있다.

 

 

 

 

 

 

 

 

get_group() 메서드로 특정 그룹만 가져오기

 

 

 

여기서 Third 그룹만을 가져오고 싶다면

 

위의 순회와 concat을 이용할 수도 있겠지만

 

편한 메서드인 get_group()가 있다.

 

 

 

get_group 메서드에 키 값을 전달하면 그 그룹만 볼 수 있다.

 

지금은 Third 그룹인 491행을 가져왔다.

반응형