У меня есть две матрицы: одна содержит все средние значения, а другая содержит все стандартные отклонения. Я хочу смоделировать случайное число для каждого из трех инвесторов и посмотреть, какой инвестор получит больше всего. Например: - Заем 1 имеет трех инвесторов. Я беру наибольшее из значений rnorm(1,m[1,1],sd[1,1]),rnorm(1,m[1,2],sd[1,2]),rnorm(1,m[1 ,3],sd[1,3]) и сохраните его. Я хочу смоделировать это 1000 раз и сохранить результаты следующим образом. Вывод Можно ли использовать комбинацию Mapply и Sapply и реплицировать для этого? если вы, ребята, можете дать мне несколько указателей, я был бы очень благодарен.
means <- matrix(c(-0.086731728,-0.1556901,-0.744495,
-0.166453802, -0.1978284, -0.9021422,
-0.127376145, -0.1227214, -0.6926699
), ncol = 3)
m <- t(m)
colnames(m) <- c("inv1","inv2","inv3")
rownames(m) <- c("loan1","loan2","loan3")
sd <- matrix(c(0.4431459, 0.5252441, 0.5372112,
0.4431882, 0.5252268, 0.5374614,
0.4430836, 0.5248798, 0.536924
), ncol = 3)
sd <- t(sd)
colnames(sd) <- c("inv1","inv2","inv3")
rownames(sd) <- c("loan1","loan2","loan3")