1. 학습
  2. /
  3. 강의
  4. /
  5. pandas로 데이터 조인하기

Connected

연습 문제

여러 테이블을 이용한 일대다 병합

이 연습에서는 시카고에서 창업을 준비한다고 가정해 볼게요. 염소를 이용해 다른 업체의 잔디를 깎아 주는 회사를 시작하려는 멋진 아이디어가 있습니다. 다만 염소 농장을 세울 시내 위치를 정해야 해요. 냄새로 인한 민원을 줄이려면, 충분한 공간이 있고 주변 사업체와 인구가 상대적으로 적은 곳이 필요합니다. 위치를 고르기 위해 세 개의 테이블을 병합해 보겠습니다. land_use 테이블에는 시의 각 선거구(ward)별 유휴 토지 비율 정보가 있고, census 테이블에는 선거구별 인구, licenses 테이블에는 선거구별 사업체 정보가 있습니다.

land_use, census, licenses 테이블은 이미 불러와 두었습니다.

지침 1/3

undefined XP
    1
    2
    3
  • land_use와 census를 ward 열로 병합하세요. 이 결과를 다시 licenses와 ward 열로 병합하되, 왼쪽 테이블에는 접미사 _cen, 오른쪽 테이블에는 _lic를 사용하세요. 결과를 변수 land_cen_lic에 저장하세요.