아미(아름다운미소)

concat 본문

랭귀지/pandas

concat

유키공 2024. 8. 29. 20:12
import pandas as pd

# 데이터프레임 생성
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'C': [7, 8]})

# 세로 방향으로 결합 (outer join)
result_outer = pd.concat([df1, df2], axis=0, join='outer', ignore_index=True)
print("Outer Join:\n", result_outer)

# 가로 방향으로 결합 (inner join)
result_inner = pd.concat([df1, df2], axis=1, join='inner')
print("\nInner Join:\n", result_inner)

# 키를 사용하여 다중 인덱스 생성
result_keys = pd.concat([df1, df2], keys=['df1', 'df2'])
print("\nKeys:\n", result_keys)
Comments