일대일 조인의 심화 보기

스프레드시트 사용자를 위한 Pandas 조인

John Miller

Principal Data Scientist

pandas.merge() 기본

$$

  • 상호 보완 데이터에 사용
  • pd.merge(left, right)
  • 하나 이상의 열로 조인
  • VLOOKUP과 유사

맞춤짜임 목재

스프레드시트 사용자를 위한 Pandas 조인

Left 조인

왼쪽 조인

$$

pd.merge(df_left, df_right, 
         on='GameKey', how='left')
  • "df_left"와 "df_right" 자리표시자에 데이터프레임 이름 지정
  • 결과 프레임의 행은 왼쪽 프레임과 일치
스프레드시트 사용자를 위한 Pandas 조인

Right 조인

오른쪽 조인

$$

pd.merge(df_left, df_right, 
         on='GameKey', how='right')
  • Left 조인과 개념 동일
  • 결과 프레임의 행은 오른쪽 프레임과 일치
스프레드시트 사용자를 위한 Pandas 조인

조인 프레임워크

$$

데이터를 확인하고 이해한 후:

  • 관계 파악
  • 키 열의 고유값 확인
  • merge 문 작성 및 실행

정사각형

스프레드시트 사용자를 위한 Pandas 조인

두 키로 조인하기

$$ 다중 키 병합

$$

  • 관계 파악
  • 키 열의 고유값 확인
  • merge 문 작성 및 실행

$$

 pd.merge(df_left, df_right,
           on=['GameKey', 'PlayId'])
스프레드시트 사용자를 위한 Pandas 조인

Ayo berlatih!

스프레드시트 사용자를 위한 Pandas 조인

Preparing Video For Download...