import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3, 4], 'B': [5, 6, 7, 8]}, index=pd.date_range('2022-01-01', periods=4))
df2 = pd.DataFrame({'C': [9, 10, 11, 12], 'D': [13, 14, 15, 16]}, index=pd.date_range('2022-01-01', periods=4))
df2 = df2.join(df1['A'])
인덱스가 같은 경우 합치기
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3, 4], 'B': [5, 6, 7, 8]}, index=[1, 2, 3, 4])
df2 = pd.DataFrame({'C': [9, 10, 11, 12], 'D': [13, 14, 15, 16]}, index=[1, 2, 3, 4])
merged = pd.concat([df1['A'], df2], axis=1)