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调用浏览器并打开一个网址的例子
Jun 05 Python
python复制文件的方法实例详解
May 22 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
python3实现多线程聊天室
Dec 12 Python
Python 互换字典的键值对实例
Feb 12 Python
django框架创建应用操作示例
Sep 26 Python
Pandas 缺失数据处理的实现
Nov 04 Python
Python3操作读写CSV文件使用包过程解析
Apr 10 Python
Python爬虫教程知识点总结
Oct 19 Python
神经网络训练采用gpu设置的方式
Mar 03 Python
python实现调用摄像头并拍照发邮箱
Apr 27 Python
利用Python脚本写端口扫描器socket,python-nmap
Jul 23 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
PHP n个不重复的随机数生成代码
2009/06/23 PHP
PHP获取当前url的具体方法全面解析
2013/11/26 PHP
PHP处理Oracle的CLOB实例
2014/11/03 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
跟我学Nodejs(二)--- Node.js事件模块
2014/05/21 NodeJs
JS实现双击编辑可修改状态的方法
2015/08/14 Javascript
jquery实现动静态条形统计图
2015/08/17 Javascript
JS脚本实现动态给标签控件添加事件的方法
2016/06/02 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
canvas实现图片根据滑块放大缩小效果
2017/02/24 Javascript
微信小程序实现给循环列表添加点击样式实例
2017/04/26 Javascript
JavaScript使用Ajax上传文件的示例代码
2017/08/10 Javascript
详解如何使用 vue-cli 开发多页应用
2017/12/16 Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
2018/09/19 Javascript
6行代码实现微信小程序页面返回顶部效果
2018/12/28 Javascript
JavaScript从原型到原型链深入理解
2019/06/03 Javascript
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
windows系统中Python多版本与jupyter notebook使用虚拟环境的过程
2019/05/15 Python
简单介绍python封装的基本知识
2019/08/10 Python
python爬虫实例之获取动漫截图
2020/05/31 Python
golang/python实现归并排序实例代码
2020/08/30 Python
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
为什么要优先使用同步代码块而不是同步方法?
2013/01/30 面试题
请描述一下”is a”关系和”has a”关系
2015/02/03 面试题
致100米运动员广播稿
2014/02/14 职场文书
一年级班主任感言
2014/03/08 职场文书
医院信息公开实施方案
2014/05/09 职场文书
假面舞会策划方案
2014/05/29 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
2015年大学生实习评语
2015/03/25 职场文书
正则表达式拆分url实例代码
2022/02/24 Java/Android
ant design charts 获取后端接口数据展示
2022/05/25 Javascript
Python docx库删除复制paragraph及行高设置图片插入示例
2022/07/23 Python