Вы можете просто позвонить unlist()
для результата, например:
unlist(lapply(1:5, function(x) replicate(100, rnorm(x))))
Хотя учтите, что вы получите атомный вектор длины 1500 - так как выГенерация 1 + 2 + 3 + 4 + 5 = 15 случайных значений 100 раз.
Это то, к чему вы стремитесь?
Если цель состоит в том, чтобы получить 500 итоговых значений, где среднее значение изменяется от 1 до 5 в каждой итерации, тогда вы можете просто сказать:
unlist(lapply(1:5, function(x) replicate(100, rnorm(1, mean=x))))
Вы можете увидеть восходящий тренд сНапример:
values <- unlist(lapply(1:5, function(x) replicate(100, rnorm(1, mean=x))))
plot(seq_along(values), values)