pandas mysql 合并_数据分析——Pandas合并数据,实现多表连接查询

【导语】 学过Excel和MySQL,Pandas后,你会发现它们的都能处理数据,只是实现方式不同罢了,互相能起到互补的作用。那么,在工作中,工具没有好坏之分,只要能解决问题,都是好工具,关键是我们怎么用。那么本篇文章,主要总结在python中如何合并数据,如何利用pandas实现多表连接查询。

一、Pandas合并数据

1、concat()

我们可以通过DataFrame或Series类型的concat方法,来进行连接操作,连接时,会根据索引进行对齐。

axis:指定连接轴,默认为0(上下);1(左右)【axis=0/1】

join:指定连接方式,默认为外连接。【join='outer':并集,join='inner':交集】

cbd9b4f54939

keys:可以用来区分不同的数据组,形成层级索引,如:【keys=["df1","df2"])】

join_axes:指定连接结果集中保留的索引。默认全部保留,如:【join_axes=[df1.columns]】

ignore_index:忽略原来连接的索引,创建新的整数序列索引,默认为False

sort:concat之

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值