키 열로 조인하기

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

John Miller

Principal Data Scientist

프레임워크 (계속)

$$

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

  • 관계 결정
  • 키 열의 고유값 확인

정사각형

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

고유 키 열

$$ $$ 단일 열 키의 고유값

df.duplicated('GameKey').sum()

$$ -- -- 값이 0이면 중복 없음 -- --

df.duplicated(['GameKey', 'PlayId']).sum()

단일 열 인덱스

다중 열 인덱스

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

프레임워크 (계속)

$$

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

  • 관계 결정
  • 키 열의 고유값 확인
  • 머지 구문 작성 및 실행

정사각형

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

머지 실행하기

$$

문법은 같습니다!

df1.merge(df2, how='inner', on='')

  • 매개변수에 유의하세요

$$

전체 문법: DataFrame.merge(right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=('_x', '_y'), indicator=False, validate=None)

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

머지 유효성 검사

DataFrame.merge(right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=('_x', '_y'), indicator=False, validate=None)

$$

validate 값:

  • "one_to_one" 또는 "1:1"
  • "one_to_many" 또는 "1:m"
  • "many_to_one" 또는 "m:1"
  • "many_to_many" 또는 "m:m" (동작 없음)
스프레드시트 사용자를 위한 Pandas 조인

연습해 봅시다!

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

Preparing Video For Download...