python pandas dataframe 按列或者按行合并的方法


Posted in Python onApril 12, 2018

concat 与其说是连接,更准确的说是拼接。就是把两个表直接合在一起。于是有一个突出的问题,是横向拼接还是纵向拼接,所以concat 函数的关键参数是axis 。

函数的具体参数是:

concat(objs,axis=0,join='outer',join_axes=None,ignore_index=False,keys=None,levels=None,names=None,verigy_integrity=False)

objs 是需要拼接的对象集合,一般为列表或者字典

axis=0 是行拼接,拼接之后行数增加,列数也根据join来定,join='outer'时,列数是两表并集。同理join='inner',列数是两表交集。

在默认情况下,axis=0为纵向拼接,此时有

concat([df1,df2]) 等价于 df1.append(df2)

在axis=1 时为横向拼接 ,此时有

concat([df1,df2],axis=1) 等价于 merge(df1,df2,left_index=True,right_index=True,how='outer')

以上这篇python pandas dataframe 按列或者按行合并的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获取远程图片大小和尺寸的方法
Mar 26 Python
Python匹配中文的正则表达式
May 11 Python
Python实现获取命令行输出结果的方法
Jun 10 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
Dec 18 Python
Python实现连接postgresql数据库的方法分析
Dec 27 Python
深入理解Python爬虫代理池服务
Feb 28 Python
PyCharm代码格式调整方法
May 23 Python
如何用Python破解wifi密码过程详解
Jul 12 Python
python能开发游戏吗
Jun 11 Python
python脚本和网页有何区别
Jul 02 Python
python绘图subplots函数使用模板的示例代码
Apr 30 Python
python 判断文件或文件夹是否存在
Mar 18 Python
python监控进程脚本
Apr 12 #Python
使用Eclipse如何开发python脚本
Apr 11 #Python
一份python入门应该看的学习资料
Apr 11 #Python
Python实现时钟显示效果思路详解
Apr 11 #Python
pandas数据分组和聚合操作方法
Apr 11 #Python
使用pandas对矢量化数据进行替换处理的方法
Apr 11 #Python
pandas数据框,统计某列数据对应的个数方法
Apr 11 #Python
You might like
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
PHP可逆加密/解密函数分享
2012/09/25 PHP
php类中的各种拦截器用法分析
2014/11/03 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 1)
2007/03/10 Javascript
IE8 引入跨站数据获取功能说明
2008/07/22 Javascript
判断window.onload是否多次使用的方法
2014/09/21 Javascript
JavaScript中的console.dir()函数介绍
2014/12/29 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
2015/10/16 Javascript
纯js代码制作的网页时钟特效【附实例】
2016/03/30 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
Vue-Router模式和钩子的用法
2018/02/28 Javascript
常用的 JS 排序算法 整理版
2018/04/05 Javascript
详解Webpack loader 之 file-loader
2018/11/07 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
下载给定网页上图片的方法
2014/02/18 Python
在Linux上安装Python的Flask框架和创建第一个app实例的教程
2015/03/30 Python
Python中利用xpath解析HTML的方法
2018/05/14 Python
python requests 测试代理ip是否生效
2018/07/25 Python
python复制列表时[:]和[::]之间有什么区别
2018/10/16 Python
10 分钟快速入门 Python3的教程
2019/01/29 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
对python中的装包与解包实例详解
2019/08/24 Python
解决Python中报错TypeError: must be str, not bytes问题
2020/04/07 Python
pandas的resample重采样的使用
2020/04/24 Python
Keras实现将两个模型连接到一起
2020/05/23 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
幼儿教师研修感言
2014/02/12 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
大学生迟到检讨书500字
2014/10/17 职场文书
整改落实自查报告
2014/11/05 职场文书
python 安全地删除列表元素的方法
2022/03/16 Python