我想生成一个0到5,000长度为2,500的随机数的数字向量,并将其称为x。
然后我想制作0到5,000之间所有不在x中的数字的数字向量y,根据定义,它也是长度2,500。
然后,对于这些向量中的每一个,我想从表中提取相应的行号。 是否有捷径可寻?
答案 0 :(得分:2)
你可以试试这个。 main
对象包含一个包含两列的表格(您可以将其视为x
和y
)。
main <- sample(1:5000, 5000)
main <- matrix(main, ncol = 2)
head(main)
[,1] [,2]
[1,] 3146 4834
[2,] 4129 4297
[3,] 510 1843
[4,] 4513 1167
[5,] 1281 2550
[6,] 1076 4377