У меня есть большой набор данных (20 000 точек данных), из которого я хочу взять повторные выборки из 10 точек данных. Однако, как только я выбрал эти 10 точек данных, я хочу, чтобы они больше не выбирались.
Я пытался использовать sample
функцию, но, похоже, у нее нет возможности сэмплировать без замены на несколько вызовов функции. Есть ли простой способ сделать это?
sum(unlist(lapply(sample, length)))
возвращает длинуdatapoints
(которую я установил в 1001).Это должно работать:
Тем не менее, я не думаю, что это самое элегантное решение ...
источник
@conjugateprior Ваш ответ идет в правильном направлении. Но по крайней мере для моей текущей R-версии 3.4.3 это не работает. Однако с некоторыми изменениями это работает:
Поскольку я пока не могу комментировать, я решил ответить здесь.
источник