哈喽大家晚上好呀,明天再上一天班,就可以放假了,真是个激动人心的消息呀!还有另外一个激动人心的消息:我们昨天给大家分享合并两张表格到一张表格通过Excelwriter的方法,还可以用其他的方法代替,只需要一行代码,真的就一行,不能再多了,一起来看看吧!

1.回顾一下concat函数的用法:

前几篇文章我们跟大家讲到过concat函数的用法,当时合并的数据只是通过我们新建的数据进行行和列方向的合并,今天我们用同一个函数看看怎么进行表格间的合并。

基本格式:

pd.concat([数据1, 数据2])

2.通过concat数据进行多表格的合并:

第一步。将需要合并的表格进行读取,为了方便大家理解,我们还是用上篇文章的例子:

import pandas as pd

p=pd.read_excel('四大名著.xlsx')

p1=pd.read_excel('西游记和水浒传.xlsx')

第二步。合并数据:

合并数据的结果如下,是不是一下子就合并到一起了呢?如果想要纵向合并,只需要设置参数axis = 1即可。

m=pd.concat([p,p1])

有没有一种一气呵成的感觉呢?别人辛辛苦苦一下一下复制粘贴的结果,分分钟搞定!也许你身边的朋友也需要一种快速合并多个表格的方式呢,转发让他们看到呗,也许那一刻你就是他们的神!