Вы можете попробовать это:
unlist(lapply(1:200, function(x) sample(1:20)))
или
c(sapply(1:200,\(x) sample(1:20)))
В результате получается 4000 элементов, что, я думаю, вам нужно (200 последовательных выборок 1:20).
извините, это 4000, это была просто опечатка!! :)
спасибо все работает, отлично!!
это работает, но ответ @ThomasIsCoding кажется правильным!. :)
Мы можем использовать replicate
+ sample
replicate(200, sample(20))
который работает проще, чем for
петли
Вы хотите, чтобы одна и та же выборка (из 20 чисел) повторялась 200 раз?