版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
R中的mergevlookup函数的使用方法类似于Excel中的Vlookup可以实现对两个数据表进行匹配和拼接的功能。与Excel不同之处在于mergevlookup函数的使用方法有4种匹配拼接模式分别为inner,leftright和outer模式。 其中inner为默认的匹配模式可与sql语言中的join语句用法。
merge 连接两个数据官方参考文档语法
mergevlookup函数的使用方法参数的说明:
1、读取并创建数据示例
# 读取并创建贷款状态数据表
3、查看两个数据表的维度
4、查看两个数据集的列名称
# 可以看出两个数据集有公共列
5、inner 模式匹配,只显示两个数据集公共列中均有的行
# 有多个公共列时需指出使用哪一列作为连接列
# 当两个数据集连接列名称同时,直接用 by.x by.y 指定连接列
# 当两个数据集均有连接列时,直接指定连接列的名称
# 连接列置于第1列; 有多个公共列在公共列后加上x,y表示数据来源.x表示来源于数据集w,.y表示来源于数据集q
# 数据集中w中的 name = ‘D’ 不显示数据集中q中的 name = ‘F’ 不显示,只显示公有的name行并且用q数据集A行匹配了w数据集所有的A行
6、outer 模式,将两张表的数据汇总表中原来没有的数据置为空
# 多个公共列,指定连接列
版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
R中的mergevlookup函数的使用方法类似于Excel中的Vlookup可以实现对两个数据表进行匹配和拼接的功能。与Excel不同之处在于mergevlookup函数的使用方法有4种匹配拼接模式分别为inner,leftright和outer模式。 其中inner为默认的匹配模式可与sql语言中的join语句用法。
merge 连接两个数据官方参考文档语法
mergevlookup函数的使用方法参数的说明:
1、读取并创建数据示例
# 读取并创建贷款状态数据表
3、查看两个数据表的维度
4、查看两个数据集的列名称
# 可以看出两个数据集有公共列
5、inner 模式匹配,只显示两个数据集公共列中均有的行
# 有多个公共列时需指出使用哪一列作为连接列
# 当两个数据集连接列名称同时,直接用 by.x by.y 指定连接列
# 当两个数据集均有连接列时,直接指定连接列的名称
# 连接列置于第1列; 有多个公共列在公共列后加上x,y表示数据来源.x表示来源于数据集w,.y表示来源于数据集q
# 数据集中w中的 name = ‘D’ 不显示数据集中q中的 name = ‘F’ 不显示,只显示公有的name行并且用q数据集A行匹配了w数据集所有的A行
6、outer 模式,将两张表的数据汇总表中原来没有的数据置为空
# 多个公共列,指定连接列