собирать другие параметры для передачи в

нтересно как пользоватьсяpmap() функционировать, если у меня есть более 3 входов в качестве параметров для отображения в функцию с другими входами по умолчанию.

Вот воспроизводимый пример:

a=c(5, 100, 900)
b=c(1, 2, 3)
ablist=list(mean=a,sd=b)
pmap(ablist, ~rnorm( mean=a , sd=b , n = 9))

выходы:

 [[1]]
 [1]   5.734723  99.883171 895.962561   5.346905  98.723191 903.373177   4.172267  96.424440 897.437970

 [[2]]
 [1]   4.427977  98.348139 899.287248   4.404674  99.178516 900.983974   3.836353 101.520355 899.992332

 [[3]]
 [1]   4.961772  95.927525 899.096313   4.444354 101.694591 904.172462   6.231246  97.773325 897.611838

Но, как вы можете видеть, вывод не отображаетmean а такжеsd в порядке векторов.

я хочу иметь[[1]] с участиемrnorm(mean=5,sd=1,n=9) и так далее. Из любопытства мне интересно, чтоpmap() делает для этой демонстрации.

Кстати, я знаю, в этом примере я могу легко использоватьmap2() без каких-либо хлопот, но в моем реальном коде у меня есть 10 входов, поэтому мне нужно использоватьpmap().

Заранее спасибо за любые ответы!

Ответы на вопрос(1)

Ваш ответ на вопрос