아미(아름다운미소)

join 본문

랭귀지/pandas

join

유키공 2025. 6. 2. 13:40
import pandas as pd

df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]}, index=['x', 'y'])
df2 = pd.DataFrame({'A': [5, 6], 'C': [7, 8]}, index=['x', 'y'])

# Left join with drop=False
result = df1.join(df2.set_index('A', drop=False), 
                 how='left',  # 명시적으로 left join 지정
                 lsuffix='_left', 
                 rsuffix='_right')

print(result)

'랭귀지 > pandas' 카테고리의 다른 글

np.select 멀티프로세싱 적용  (0) 2025.06.12
Type 변경  (0) 2025.06.09
merge  (0) 2025.05.28
object 타입 컬럼을 모두 문자열(str)로 변환  (0) 2025.05.26
df count  (0) 2025.05.15
Comments