list1=c(1,6,3,4,4,5) data=data.frame("colA" = c(1:6), "colB"=c(4,3,1,8,9,8))
我有“ list1”和“ data”
我想使用'colA'作为键将'colB'中的值匹配到list1中的值
也许,我们需要 match
match
data.frame(list1, colB = data$colB[match(list1, data$colA)]) # list1 colB #1 1 4 #2 6 8 #3 3 1 #4 4 8 #5 4 8 #6 5 9
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句