我有两个大向量:
A: https://dl.dropbox.com/u/22681355/A.csv
B: https://dl.dropbox.com/u/22681355/B.csv
A 有超过 20000 个条目,但只有 1350 个唯一条目。B 是从 1 到 9 恰好 1350 次生成的随机数
我想将 B 中的值分配给 A,以便 A 中的相同值在 B 中获得相同的值。例如,如果有多个 1,每个 1 应该从 B 中获得相同的数字。
我一直在使用 A[B] 命令,但是在第 18000 个条目之后,我得到了 NA
这样做的正确方法是什么?
代码:
A<-read.csv("A.csv")
B<-read.csv("B.csv")
A[B]