1. Learn
  2. /
  3. Courses
  4. /
  5. pandas로 데이터 다루기

Connected

Exercise

피벗 테이블로 결측값 채우기와 합계 구하기

.pivot_table() 메서드에는 fill_value와 margins처럼 유용한 인수가 몇 가지 있어요.

  • fill_value는 결측값을 실제 값으로 바꿔 넣습니다(이를 imputation이라고 해요). 결측값을 무엇으로 대체할지는 한 과목 분량의 주제일 정도로 깊은 내용이지만(Dealing with Missing Data in Python), 가장 간단한 방법은 더미 값을 넣는 거예요.
  • margins는 두 변수를 기준으로 피벗했을 때, 각 변수를 따로 피벗한 결과도 함께 보고 싶을 때 유용한 지름길이에요. 피벗 테이블의 행 합계와 열 합계를 제공합니다.

이번 연습에서는 이러한 인수를 활용해 피벗 테이블 실력을 키워 보겠습니다. 숫자를 더 효율적으로 집계하는 데 큰 도움이 될 거예요!

sales가 준비되어 있고, pandas는 pd로 임포트되어 있어요.

Instructions 1/2

undefined XP
  • 1
    • department와 type별 평균 weekly_sales를 출력하되, 결측값은 0으로 채우세요.
  • 2
    • department와 type별 평균 weekly_sales를 출력하되, 결측값은 0으로 채우고 모든 행과 열을 합산해 보여 주세요.