Python自动化办公——按列/行合并表格
分享一个用concat进行合并表格的呆瓜操作
通过下面的代码可以将表格进行列/行合并,并输出保存合并后的表格文件
import pandas as pd
# 读取需要合并的表格数据,此处也可以是excel文件
# 若是excel文件,则用pd.read_excel()
data1=pd.read_csv('data1.csv') # 读取文件
data2=pd.read_csv('data2.csv')
data3=pd.read_csv('data3.csv')
data4=pd.read_csv('data4.csv')
data5=pd.read_csv('data5.csv')
data6=pd.read_csv('data6.csv')
data7=pd.read_csv('data7.csv')
data8=pd.read_csv('data8.csv')
frames = [data1, data2, data3, data4, data5,data6,data7,data8]
frame1 = pd.concat(frames, axis=1) # axis=1按列合并;axis=0按行合并
print(frame1)
frame1.to_csv('合并文件.csv')
(还会持续更新一些常用的python操作代码,可以点个关注蹲一蹲~ 如果有问题欢迎交流~~~)