[data science] pandas : groupby를 이용한 통

덴장·2026년 5월 7일

data

목록 보기
53/55

Groupby를 사용하여 여러 통계값을 한 번에 계산할 수 있는 agg() 함수

Groupby로 특정 컬럼을 기준으로 데이터를 그룹화 할 수 있다.
agg() 함수는 여러 통계값을 한 번에 계산할 수 있게 해준다.
agg() 함수 안에 리스트로 여러 통계 연산을 전달하면, 한 번에 다양한 값들을 계산할 수 있다.
서로 다른 컬럼에 대해 서로 다른 통계값을 계산하고 싶을 때, agg() 함수에 딕셔너리 형태로 전달할 수 있다.
agg() 함수를 사용하면, Groupby를 통해 다양한 통계 정보를 쉽게 추출

netflix_df.groupby('genre')['score'].agg('mean')#단건
netflix_df.groupby('genre')['score'].agg(['mean','max','min'])#다건

#계산할 값이 여러개면 list 형태로 전달. 딕셔너리 형태
netflix_df.groupby('genre').agg({'score':'mean','runtime':['max','min']})

profile
개발자

0개의 댓글