Мне кажется, проблема в том, что ваша переменная nosim
является скаляром, а не последовательностью / массивом.
Вместо этого следует использовать seq
(или более быстрый seq.int
) (как в * 1006).*):
nosim <- 1000
n <- 40
r<- 0.2
means<- vector() # not really necessary
sims <- list()
set.seed(4993)
for(i in seq(1,nosim)){ # or use `for(i in seq.int(nosim) ){`
sims[[i]] = rexp(n, r)
}
means = sapply(sims,mean)
Надеюсь, это поможет