pandas中合并数据的concat()方法

除了merge函数外,pandas还提供了concat函数对dataframe或series进行数据链接。与merge函数不同的是,concat函数更侧重于在原dataframe(series)进行数据的直接添加。

pandas.concat 概述

首先给出函数的完整形式。
pandas.concat(objs, axis=0, join=‘outer’, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False, sort=False, copy=True)

下面是对函数中部分参数的解释。

参数数据类型解释
objsa sequence of Series or DataFrame objects等待被连接的多个对象
axisindex(0) or columns(1)沿着特定轴方向进行连接(连接轴)
join{‘inner’, ‘outer’}如何处理非连接轴中各对象索引的对齐方式
ignore_indexbool default False是否忽略被连接对象的索引
keyssequence default None使用连续的keys作为最外面的分层索引

concat函数最终返回的是dataframe或series,这取决于在使用函数时传递的objs和连接方向axis
至此,concat中常用的重要参数介绍完毕,合理用好上述参数基本能够完成concat中大部分数据连接需求。

pandas.concat实例演示

concat函数实用性较高,且并不复杂,这里推荐前往官方文档查看concat函数的演示操作。
点击此处前往官方文档查看演示操作

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值