Pandas 내부 조인

(Pandas 데이터프레임 내부 조인에서 넘어옴)

1 개요[ | ]

Pandas 데이터프레임 내부 조인
Pandas 데이터프레임 이너 조인

2 예시 1: 컬럼명 다른 경우[ | ]

Inner-join-operation.png

import pandas as pd
df1 = pd.DataFrame({'Date':['1/1/2020','1/2/2020','1/3/2020','1/4/2020'],'CountryID':[1,1,3,2],'Units': [40,25,30,35]})
df1
df2 = pd.DataFrame({'ID':[3,4],'County':['Panama','Spain']})
df2
pd.merge(df1, df2, how='inner', left_on='CountryID', right_on='ID').drop(columns='ID')

3 예시 2: 컬럼명 같은 경우[ | ]

import pandas as pd
df1 = pd.DataFrame({'Date':['1/1/2020','1/2/2020','1/3/2020','1/4/2020'],'CountryID':[1,1,3,2],'Units': [40,25,30,35]})
df1
df2 = pd.DataFrame({'CountryID':[3,4],'County':['Panama','Spain']})
df2
pd.merge(df1, df2, how='inner', on='CountryID')

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}