판다스 기초 09. value_counts

도로롱·2022년 10월 15일
0

pandas

목록 보기
10/18

value_counts()

= 말그대로 값부분을 카운트 해주며 시리즈로 반환한다

사용법은 직관적이라 어렵지 않으며, 함수는 value만 치고 탭쳐주면 알아서 완성됨

오늘의 목표

  1. 1개의 열 값을 카운트 한다 df.value_counts("열이름")
  2. 복수의 열의 값들을 카운트 한다 df.value_counts(["열이름",""..])
  3. 카운트 된 값들을 오름차순으로 정렬해본다 ascending
  4. 빈도가 아닌 비율로 카운트 한다 nomalize=bool
    +) 카운트 결과를 필터링에 활용한다

1. 판다스 불러오기

2,3. 1개의 열 값을 카운트 하여 불러오기

4. 오름차순으로 배열하기

카운트 될때 내림차순으로 가져오는게 디폴트

5. 갯수가 아닌 비율로 가지고 오기

+) boolean 인덱싱과 함께 사용하기

학생들이 선택한 과목이 빈도수를 고려하여 top3인 선택과목을 알고 싶고, top3를 선택한 학생들의 표를 얻고 싶은 상황.

  1. value_counts를 사용해서 빈도수

  1. isin 함수를 활용하여 t,f로 구별시키기

  2. 불리언 인덱싱으로 top3를 선택한 학생의 표를 구하기

profile
질문 없는 성장은 없다. 3년차 데이터 분석가

0개의 댓글