1. Leren
  2. /
  3. Cursussen
  4. /
  5. pandas로 데이터 조인하기

Connected

Opdracht

일대다 머지

하나의 사업체에는 소유자가 한 명일 수도, 여러 명일 수도 있어요. 이 연습 문제에서는 biz_owners라는 사업체 소유자 테이블을 licenses 테이블과 병합하며 일대다 병합을 계속 연습해 보겠습니다. 영상에서 보셨듯이, 일대다 관계에서는 왼쪽 테이블의 행이 오른쪽 테이블의 여러 행과 연결되면 반복될 수 있어요. 이번에는 이러한 특성을 더 살펴보며, 가장 흔한 소유자 직함(예: secretary, CEO, vice president)이 무엇인지 알아보겠습니다.

licenses와 biz_owners DataFrame은 이미 로드되어 있습니다.

Instructies

100 XP
  • 왼쪽에 licenses 테이블을 두고, 열 account를 기준으로 biz_owners 테이블과 병합하세요. 결과를 licenses_owners 변수에 저장하세요.
  • licenses_owners를 title로 그룹화하고, 각 직함별 계정 수를 계산하세요. 결과를 counted_df로 저장하세요.
  • counted_df를 accounts 수 기준으로 내림차순 정렬하고, 이를 sorted_df 변수로 저장하세요.
  • .head() 메서드를 사용해 sorted_df의 앞부분 몇 행을 출력하세요.