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代码编辑器的选用(详解)
Sep 13 Python
Python实现聊天机器人的示例代码
Jul 09 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
Apr 29 Python
python自动化测试之如何解析excel文件
Jun 27 Python
django将数组传递给前台模板的方法
Aug 06 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 Python
利用Python计算KS的实例详解
Mar 03 Python
Django与pyecharts结合的实例代码
May 13 Python
Python切片列表字符串如何实现切换
Aug 06 Python
Pytest单元测试框架如何实现参数化
Sep 05 Python
python 爬取天气网卫星图片
Jun 07 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
ADODB的数据库封包程序库
2006/12/31 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
CodeIgniter基本配置详细介绍
2013/11/12 PHP
实例讲解PHP面向对象之多态
2014/08/20 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
jQuery 树形结构的选择器
2010/02/15 Javascript
javascript中callee与caller的用法和应用场景
2010/12/08 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
jquery引用方法时传递参数原理分析
2014/10/13 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
jquery简单实现网页层的展开与收缩效果
2015/08/07 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
2015/10/28 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
详解nodejs模板引擎制作
2017/06/14 NodeJs
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
安装Node.js并启动本地服务的操作教程
2018/05/12 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
Node4-5静态资源服务器实战以及优化压缩文件实例内容
2019/08/29 Javascript
python爬虫获取多页天涯帖子
2018/02/23 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
python3调用windows dos命令的例子
2019/08/14 Python
python新手学习可变和不可变对象
2020/06/11 Python
pytorch实现查看当前学习率
2020/06/24 Python
Python+Kepler.gl实现时间轮播地图过程解析
2020/07/20 Python
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
德国旅游网站:weg.de
2018/06/03 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
通信专业个人自我鉴定
2013/10/21 职场文书
初中生三年学习生活的自我评价
2013/11/03 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
公开致歉信
2019/06/24 职场文书
python使用torch随机初始化参数
2022/03/22 Python
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL
Mysql数据库事务的脏读幻读及不可重复读详解
2022/05/30 MySQL