Python 连接两个Excel电子表格数据(并排)
我正试图找出如何将两张电子表格中的数据并排组合起来。我知道如何使用Pandas写入并保存到特定的文件名中,但不知道如何组合它们。例如: 第1页:Python 连接两个Excel电子表格数据(并排),python,excel,pandas,Python,Excel,Pandas,我正试图找出如何将两张电子表格中的数据并排组合起来。我知道如何使用Pandas写入并保存到特定的文件名中,但不知道如何组合它们。例如: 第1页: avgdegf | 50 | 76 | 20 | 68 | 30 | 39 | 40 | 第2页: temp | 32 | 26 | 20 | 28 | 32 | 32 | 41 | 导致: avgdegf | 50 | temp| 32 | 7
avgdegf | 50 |
76 | 20 |
68 | 30 |
39 | 40 |
第2页:
temp | 32 |
26 | 20 |
28 | 32 |
32 | 41 |
导致:
avgdegf | 50 | temp| 32 |
76 | 20 | 26 | 20 |
68 | 30 | 28 | 32 |
39 | 40 | 32 | 41 |
我知道您可以使用(一般示例)保存到另一个电子表格中:
很抱歉,您正在寻找
concat
:merged=pd.concat([df,df1],axis=1)
?是的,我正在寻找连接,感谢您提供的技术术语!merged=pd.concat([df,df1],axis=1)
能做你想做的事吗?它能合并文件,但问题是当我对多个具有相同值的列执行此操作时,它会“尝试”按顺序排列,而我只想将第二个文件内容放在第一个文件内容之前,而不进行排序
writer = ExcelWriter('file name.xlsx')
df.to_excel(writer,'Sheet1',index=False)
writer.save()