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

作者:qq_30718387 时间:2022-04-15 13:25:19 

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')

来源:https://blog.csdn.net/qq_30718387/article/details/72152461

标签:pandas,合并,dataframe,python
0
投稿

猜你喜欢

  • Python 安装第三方库 pip install 安装慢安装不上的解决办法

    2023-02-23 13:43:45
  • 不完全HTML在线编辑器收集

    2007-11-08 12:20:00
  • 停止事件冒泡和阻止浏览器默认行为的脚本

    2008-09-09 22:09:00
  • meta标签之详解

    2008-01-13 18:48:00
  • asp如何制作一个弹出式的调查窗口?

    2010-06-29 21:24:00
  • python使用turtle库绘制奥运五环

    2021-06-21 04:22:44
  • 教你如何用python操作摄像头以及对视频流的处理

    2021-03-01 05:59:55
  • Python实现智慧校园自动评教全新版

    2023-02-17 05:04:41
  • 设计的商业价值

    2009-08-13 14:43:00
  • pytorch常用数据类型所占字节数对照表一览

    2021-07-25 15:26:29
  • jQuery 让人恋恋不舍的秘密

    2010-01-20 10:09:00
  • 在GitHub Pages上使用Pelican搭建博客的教程

    2021-08-02 18:47:48
  • Python第三方库的安装方法总结

    2022-09-23 12:14:46
  • Python爬虫实现“盗取”微信好友信息的方法分析

    2023-01-16 09:37:33
  • ThinkPHP php 框架学习笔记

    2023-09-10 08:20:32
  • Oracle数据库处理多媒体信息

    2010-07-16 13:01:00
  • python实现人性化显示金额数字实例详解

    2023-11-04 12:40:10
  • Access数据库下如何使用通用对话框的问题

    2008-11-28 16:37:00
  • 全新极速CSS选择器引擎whiz

    2009-08-30 15:48:00
  • Python Pandas批量读取csv文件到dataframe的方法

    2022-12-15 17:05:03
  • asp之家 网络编程 m.aspxhome.com