[python] 파이썬 pandas에서 데이터프레임의 특정 열을 기준으로 데이터를 결합하는 방법은 무엇인가요?

아래는 예시 코드입니다.

import pandas as pd

# 첫 번째 데이터프레임
df1 = pd.DataFrame({'key': ['A', 'B', 'C', 'D'],
                   'value': [1, 2, 3, 4]})

# 두 번째 데이터프레임
df2 = pd.DataFrame({'key': ['B', 'D', 'E', 'F'],
                   'value': [5, 6, 7, 8]})

# 'key' 열을 기준으로 두 데이터프레임을 결합
merged_df = pd.merge(df1, df2, on='key')

print(merged_df)

이 코드는 ‘key’ 열을 기준으로 df1df2를 결합한 결과를 출력합니다.

더 자세한 내용은 pandas 공식 문서를 확인해보시기를 권장드립니다. (https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html)