
pd.merge()详解||做量化知道这些就够了
发布日期:2021-05-07 14:28:35
浏览次数:16
分类:技术文章
本文共 776 字,大约阅读时间需要 2 分钟。
-
pd.merge()
DataFrame.merge(right, how='inner', on=None, left_on=None, right_on=None, left_index=False, right_index=False, sort=False, suffixes=('_x', '_y'), copy=True, indicator=False, validate=None)# 功能介绍:Merge DataFrame or named Series objects with a database-style join.# return:DataFrame。A DataFrame of the two merged objects.
参数 | 功能 | |
---|---|---|
right | 被合并的对象 | DataFrame or named Series |
how | z很对行,right,left,outer,inner | left只保留左边的主键,只在右边主键中存在的行就不取了 |
on | 用于连接的列名(主键),必须同时存在于左右两个DataFrame | 一列或多列 |
left_on | 左侧DataFrame中用作连接键的列 | |
right_on | 右侧DataFrame中用作连接键的列 | |
left_index | 将左侧的行索引用作其连接键 | |
sort | 根据连接键对合并后的数据进行排列,默认为False | |
suffixes | 如果有除了主键之外相同的列,给予后缀 | [’_before’,’_after’] |
indicator | 增加_merge列,表明数据来源(left,right,both) |
merge()是将两个表合并在一起,横向合并。纵向合并用的是append()函数。
通过某个主键,左右合并,每行一一对应。
.
. . 2019-03-21 17:16:47写于上海发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月25日 14时13分07秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
七 socket编程
2019-03-04
Vue实现选项卡功能
2019-03-04
清除默认样式
2019-03-04
Android Dialog 普通对话框 单选对话框 多选对话框
2019-03-04
Android 联合ViewPager 与 Fragment
2019-03-04
2.4 大电路静态工作点的稳定
2019-03-04
汉诺塔 C++实现【STL stack】
2019-03-04
数据结构——链表
2019-03-04
[数据结构与算法]链表逆置与遍历
2019-03-04
CommonJs
2019-03-04
Unicode编码和Base64编码
2019-03-04
html基础
2019-03-04
ICMP网际控制报文协议
2019-03-04
[编程题]Course List for Student (25)
2019-03-04
Python【面向对象】1
2019-03-04
【Python】面向对象,封装
2019-03-04
接口又是个啥?
2019-03-04
JS中如何创建对象
2019-03-04
二叉树的基础练习题代码
2019-03-04