최빈값 구하기
만약 다음과 같은 값이 있다고 합니다.
여기서 범주형 데이터 최빈값을 꺼내보려고 합니다.
air_gd.groupby(by=['시도명', '항목'])[['19년_등급']].agg(pd.Series.mode)
agg() 함수를 이용해서 pd.Series.mode 를 이용하면 됩니다.
그러면 다음과 같이 나오게 됩니다.
범주형 최빈값 구하기 pandas category mode group
728x90
'📊 𝗕𝗶𝗴𝗗𝗮𝘁𝗮 > Preprocessing' 카테고리의 다른 글
[Pandas] 데이터 프레임 문자형 숫자형 타입 변경하기 (0) | 2022.05.19 |
---|---|
[Pandas] replace() 이용하여 컬럼 값 한번에 변경하기 (0) | 2022.05.18 |