1. 学ぶ
  2. /
  3. コース
  4. /
  5. pandas로 데이터 조인하기

Connected

演習

세미 조인 수행하기

가장 큰 매출을 올린 트랙 중 일부는 TV 쇼에서 나온 오디오이거나 음악이 아닌 오디오입니다. 매출 상위 항목이 포함된 청구서 테이블이 제공되었고, 스트리밍 서비스의 비(非)음악 트랙 테이블도 제공되었어요. 이번 연습에서는 세미 조인을 사용해 매출 상위의 비(非)음악 트랙을 찾아보겠습니다.

non_mus_tcks, top_invoices, genres 테이블이 로드되어 있어요.

指示

100 XP
  • non_mus_tcks와 top_invoices를 tid로 내부 조인하여 병합하고, 결과를 tracks_invoices로 저장하세요.
  • .isin()을 사용해 tid가 tracks_invoices의 tid 열에 포함된 non_mus_tcks의 행만 부분 집합으로 추려 결과를 top_tracks로 저장하세요.
  • top_tracks를 gid로 그룹화하고 tid 행 수를 계산해 결과를 cnt_by_gid에 저장하세요.
  • cnt_by_gid를 gid를 기준으로 genres 테이블과 병합하고 결과를 출력하세요.