匹配两个向量的值

时间:2015-05-03 21:30:23

标签: r

我有数据框:

AA<-c(4,1,5,3,2,13,17,16,14,15,NA,NA,NA,NA,NA,NA,NA,NA,NA,NA)

BB<-c(3,15,4,2,13,19,20,14,7,12,8,18,11,5,16,17,9,6,10,1)

CC<-c(118,106,115,120,105,111,104,101,102,110,119,108,113,109,114,116,103,107,112,117)

DD<-data.frame(AA,BB,CC)

如何创建包含CC值的向量,该值对应与BB的数量相匹配的AA的数量?

我希望EE看起来像这样:115,117,109,118,120,105,116,114,101,106,(我不在乎第10行后会发生什么)

1 个答案:

答案 0 :(得分:2)

您可以使用匹配功能在BB中查找AA的位置,然后从CC中选择这些位置。

sun.misc.Launcher$AppClassLoader