c语言merge函数,merge函数用法,R语言中merge函数详解

c语言merge函数,merge函数用法,R语言中merge函数详解

本文主要介绍R语言中的merge函数。本文通过示例代码向您详细介绍,对您的学习或工作有一定的参考价值。有需要的朋友可以参考一下。

1.创建测试数据:

名称- c('A ',' B ',' A ',' A ',' C ',' D ')

学校- c('s1 ',' s2 ',' s1 ',' s1 ',' s1 ',' s3 ')

丙类(10,5,4,11,1,8)

英语- c(85,50,90,90,12,96)

w - data.frame(姓名、学校、班级、英语)

w

名称- c('A ',' B ',' C ',' F ')

学校- c('s3 ',' s2 ',' s1 ',' s2 ')

丙类(5,5,1,3)

数学- c(80,89,55,90)

英语- c(88,89,32,89)

q - data.frame(姓名、学校、班级、数学、英语)

q

2.检查两个数据框。

w

q

3.指定要合并的匹配列(按行合并)

merge(w,q,by.x='name ',by.y='name ')

w

q

merge(w,q,by.x='学校',by.y='学校')

4.指定要合并的匹配列,并填充NA不可用的内容。

w

q

merge(w,q,all=TRUE,sort=TRUE)

5.根据左边的数据进行匹配

w

q

merge(w,q,all.x=TRUE,sort=TRUE)

w

q

merge(w,q,by='name ',all.x=TRUE,sort=TRUE)

6.根据右边的数据进行匹配

w

q

merge(w,q,by='name ',all.y=TRUE,sort=TRUE)

这就是这篇关于R语言中的merge函数的文章。关于R语言中merge函数的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • r语言画图基本语法,R语言画图
  • r语言画图基本语法,R语言画图,R语言基础画图实例讲解
  • R语言点图,r语言画图,R语言绘图-点图dot plot
  • r语言求协方差,r语言方差分析
  • r语言求协方差,r语言方差分析,R语言验证及协方差的计算公式
  • R语言是什么语言,r语言为什么叫r语言
  • R语言是什么语言,r语言为什么叫r语言,R语言是什么 R语言简介
  • R语言各种包的使用教程,r语言包是什么
  • R语言各种包的使用教程,r语言包是什么,R语言关于“包”的知识点总结
  • r语言下载和安装,下载r语言安装包
  • r语言下载和安装,下载r语言安装包,R语言的下载安装图文教程讲解
  • r语言lm拟合线性回归,R语言回归模型拟合优度检验
  • r语言lm拟合线性回归,R语言回归模型拟合优度检验,R语言如何进行线性回归的拟合度详解
  • R语言ggplot画图,R语言ggplot2添加图例
  • R语言ggplot画图,R语言ggplot2添加图例,R语言利用ggplot2绘制QQ图和箱线图详解
  • 留言与评论(共有 条评论)
       
    验证码: