R中实现excel中vlookup功能

R中实现vlookup功能可分为两种情况:
1.同一数据框(data.frame)中匹配两列变量,并创建新变量

data <- data.frame(x2=c("a","b","c","d","e","f","g","h","i","j"),x3=c(1:10),x4=c("b","c","d","e","f","g","h","i","",""))
data$x5<-data$x3[match(data$x4,data$x2)]

2.匹配两个数据框则使用merge函数

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,139评论 2 89
  • 我想用简书来记录我对生活的感受和经历。也许不会有人看到,但是我还是想把内心深处的声音发出来让自己听。 不知道该从哪...
    夏栀lylj阅读 1,391评论 0 0
  • Description There are two sorted arrays nums1 and nums2 o...
    Omega_Ariston阅读 2,481评论 0 1
  • 一天早上我们学校放假了,我和朋友来到小水沟里抓鱼。 我们这儿到了一条泥鳅和两条鱼,我们兴奋的不得了。杜 宇说:“打...
    宝贝佳佳阅读 3,332评论 0 2
  • 你是我心中动人的诗篇 我默默翻了一遍又一通 我将你深忆在脑海 却从来不敢说出我的喜欢 你是山谷的幽兰 我踮起脚尖朝...
    别山举水阅读 3,971评论 5 29