У меня проблема с домашним заданием, когда у меня выборка из 30 человек, случайная выборка из 10 человек:
мужчины [1] 15 18 14 6 22 17 20 3 16 9
И из них сделайте 12 случайных выборок и определите, сколько раз каждый человек появляется.
Дословное утверждение задачи: «Выполните 12 выборок из 10 мужчин из популяции размером 30».и для каждого человека запишите число выборок, в которых он появляется. "
Я попытался выполнить цикл для задачи, в результате которого был бы создан вектор из 10 элементов, каждый из которых выстроен в соответствие с соответствующим индексом.
mtimes<-rep(0,12)
> repeat{
+ mtimes[menind]<-sum(sample(pop1,12,replace = TRUE) == men[menind])
+ menind = menind + 1
+ if (menind == 10){
+ break
+ }
+ }
Это привело к вектору:
mtimes [1] 0 0 1 0 0 0 0 0 0 0
Кажется,Третий человек не должен был появляться только один раз, в то время как в образцах больше никого не было.