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 06 Python
Python break语句详解
Mar 11 Python
python实现音乐下载的统计
Jun 20 Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 Python
python 切换root 执行命令的方法
Jan 19 Python
Python实现的服务器示例小结【单进程、多进程、多线程、非阻塞式】
May 23 Python
解决python 读取excel时 日期变成数字并加.0的问题
Oct 08 Python
Python bisect模块原理及常见实例
Jun 17 Python
python如何爬取动态网站
Sep 09 Python
python 绘制国旗的示例
Sep 27 Python
Python 实现一个简单的web服务器
Jan 03 Python
教你如何用python开发一款数字推盘小游戏
Apr 14 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网站基础优化方法小结
2008/09/29 PHP
PHP静态文件生成类实例
2014/11/29 PHP
PHP从FLV文件获取视频预览图的方法
2015/03/12 PHP
php函数连续调用实例分析
2015/07/30 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
JavaScript RegExp方法获取地址栏参数(面向对象)
2009/03/10 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
Jquery选中或取消radio示例
2013/09/29 Javascript
jquery获取当前点击对象的value方法
2014/02/28 Javascript
jQuery中click事件的定义和用法
2014/12/20 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
BOM系列第二篇之定时器requestAnimationFrame
2016/08/17 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
2017/02/22 Javascript
详解VUE中v-bind的基本用法
2017/07/13 Javascript
Vue实现PopupWindow组件详解
2018/04/28 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
2019/06/18 Javascript
vue登录注册实例详解
2019/09/14 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
Python中input和raw_input的一点区别
2014/10/21 Python
Python subprocess库的使用详解
2018/10/26 Python
10张动图学会python循环与递归问题
2021/02/06 Python
吉尔德利巧克力公司:Ghirardelli Chocolate Company
2019/03/27 全球购物
精神文明单位申报材料
2014/05/02 职场文书
还款承诺书范文
2014/05/20 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
2015年小学开学寄语
2015/02/27 职场文书
倡议书怎么写?
2019/04/11 职场文书
为什么中国式养孩子很累?
2019/08/07 职场文书
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle
python中对列表的删除和添加方法详解
2022/02/24 Python