python使用数据处理之数据组合(1)
python进行数据处理的模块主要是pandas,使用pandas可以非常容易地对不同数据表进行拼接,处理也更方便,易读性也非常强。pandas的concat方法可以实现横向(添加列的方式)和纵向(添加行的方式)实现对数据的组合。以下是常见的几种数据组合的方式:
首先,用作案例的Excel原数据如下:
a.xlsx
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c6d372d4420d4f0fa7a3615dac138c71.png#pic_center)
b.xlsx
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3b5e9bb14537715cc8a70aa94033a652.png#pic_center)
b1.xlsx
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7ef388df9576a8ababc601ffa0e068e9.png#pic_center)
即a表和b表、b1表的表头不一样,b表和b1表的表头一样。
1、列名不全相同之间数据的拼接(a和b表)
在a表后面将b表以行的方式添加(纵向添加)
import pandas as