Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想生成一个介于 0 和 5,000 之间、长度为 2,500 的随机数的数字向量,并将其称为 x。
然后我想为 0 到 5,000 之间不在 x 中的所有数字创建一个数字向量 y,根据定义,它的长度也是 2,500。
然后对于这些向量中的每一个,我想从表中提取相应的行号。是否有捷径可寻?
你可以试试这个。该main对象包含一个包含两列的表格(您可以将它们视为您的x和y)。
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