pandas高级应用之数据表的拼接

数据表的拼接

pandas高级应用之数据表的拼接

merge

默认根据相同的列进行合并,并且取交集

pandas高级应用之数据表的拼接

设置how去取并集

pandas高级应用之数据表的拼接

如果想要保留左边的所有内容,但是对右边并不在意,那么就是用left

pandas高级应用之数据表的拼接

如果想要保留右边的所有内容,但是对左边并不在意,那么就是用right

pandas高级应用之数据表的拼接

根据行索引和列索引进行合并

pandas高级应用之数据表的拼接

使用concat函数进行连接

是一种(union all的方式)核心参数是axis

axis = 0

pandas高级应用之数据表的拼接

axis=1

pandas高级应用之数据表的拼接

append函数

等价于 pd.concat([df1,df2] ,axis = 0),使得行增加

pandas高级应用之数据表的拼接

上一篇:NumPy数值计算


下一篇:【Python】axis用法详解