본문 바로가기
Pandas

[Pandas] merge : 세 개 이상의, 여러 개의 데이터 프레임을 병합하는 방법

by 자유로운시간 2023. 2. 14.
반응형

두개 이상의 데이터프레임을 합치는 방법

두개 이상의 데이터프레임을 병합

여러개의 데이터프레임을 병합

세개 이상의 데이터프레임을 합치는 방법

세개 이상의 데이터프레임을 병합하는 방법

다중 데이터프레임 병합

 

 

공통된 컬럼을 가지는 여러개의 데이터프레임을 병합 하는 방법

how to merge multi-dataframe with common columns

 

 

동일한 컬럼을 공유하는 다수의 데이터프레임에서,

같은 값을 가지는 값만 추출하고 싶을 때도 사용한다.

 

from functools import reduce

reduce(lambda x,y: pd.merge(x,y, on='Col1', how='outer'), [df1, df2, df3])

 

 

 

Reference

1. https://stackoverflow.com/questions/52223045/merge-multiple-dataframes-based-on-a-common-column

반응형