实际上,我有四个CSV文件,每个文件中包含一列。现在,我必须将来自四个不同文件(大小不同的列)的这四列合并为一张纸。
我尝试了很多事情,但是它们本身合并在单个列中。...但是我想将这四个不同的列分别合并在一张纸上。
文件1:表1
文件2:Sheet1
第1栏
文件3:Sheet1
第1栏
文件4:表1:
第1栏
现在,我想将这4个工作表中的这4列合并为一个包含4列的工作表
新文件---> Sheet1(仅工作表)
df1 = pd.read_excel('filename1.xlsx',sheet_name=None)
df2 = pd.read_excel('filename2.xlsx',sheet_name=None)
df3 = pd.read_excel('filename3.xlsx',sheet_name=None)
df4 = pd.read_excel('filename4.xlsx',sheet_name=None)
final_df = pd.concat([df1, df2, df3, df4], axis=1)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句