본문 바로가기

언어 꿀Tip/Python 꿀tip!

07_01_20. 데이터프레임 merge join 시 다른 key 사용

 

df1.merge(right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, 

             sort=False, suffixes=('_x', '_y'), copy=True, indicator=False, validate=None)



# 주요 옵션

# how : join 방법 (default는 inner join), 

         - Outer Join은 'outer' / Inner Join은 'inner' / Left Join은  'left' / Right Join은 'right'

# on : join할 key (같은 key 값을 갖을 경우)

         - join할 키가 다수인 경우 리스트 형식으로 전달

# left_on, right_on : 각 join할 key (서로 다른 key 값을 갖을 경우)

# left_index, right_index : join할 key가 인덱스일 경우

# sort : 조인 키 정렬



출처: https://data-make.tistory.com/129 [Data Makes Our Future]