我有两个excel文件,我想把它们的表连接在一起,但问题是没有一个公共列可以连接它们。
例如,广义化以切中要害:
文件1
customer_id |
---|
1 |
2 |
您正在寻找pd.concat
:
import pandas as pd # alias pandas
df1 = pd.read_excel('file1.xlsx')
df2 = pd.read_excel('file2.xlsx')
out = pd.concat([df1, df2], axis=1)
print(out)
# Output
customer_id purchase_id purchase_amount
0 1 501 five
1 2 502 two