MATLAB如何使用join系列函数合并表格

2025-07-11 17:03:30

介绍MATLAB中使用join/innerjoin/outerjoin函数来合并table表格的用法。

工具/原料

MATLAB 2016a

join函数合并表格

1、首先,我们有两个表格A和B,它们都有Var1,Var2两个变量。

MATLAB如何使用join系列函数合并表格

3、如果我们增添'KeepOneCopy','Var1'选项,那么将只会保留一个'Var1'栏。本情景下,'Var1'的内容全部来自表格A

MATLAB如何使用join系列函数合并表格

5、join不仅可以通过&拭貉强跳#39;keys'指定共同键变量,还可以使用'LeftKeys'和'RightKeys'分别指定第一个表格和第二个表格的键变量,并根据它们来合并。如图,根据表格1的'Index'和表格2的'ID'来合并。(合并后共同键变量名称取第一个的,即'Index')

MATLAB如何使用join系列函数合并表格

6、join函数可以有两个返回值,第二个返回值是:合并后列表中的每一行来自第二个列表的序号。

MATLAB如何使用join系列函数合并表格

2、但是我们可以使用innerjoin和outerjoin进行合并。innerjo坡纠课柩in只保留键变量共有的项,outerjoin则全部合并到新列表,空缺的用空白或者NaN等代替。它们的很多参数与join相同。

MATLAB如何使用join系列函数合并表格

3、innerjoin和outerjoin均支持三个返回值,第二个和第三个分别是来自表格A和B的行下标。

MATLAB如何使用join系列函数合并表格
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢