В R У меня есть функция, которая создает матрицу 10x10. Если мы будем запускать эту функцию n раз, то какой простой способ вычислить среднее значение для каждого элемента в этой матрице? Ниже я до сих пор работаю.Средние значения в R для 3-мерного массива
for (i in 1:10) {
Gs[,i] <- G(N, s[i], m[i] , y[i], x[, i])
}
return(Gs)
Я хочу, чтобы среднее значение для каждой позиции в матрице из n значений вызывало вызовы функций.
куда вы положили результаты ваших вызовов функций п? Пожалуйста, отредактируйте свой вопрос. Что вы имеете в виду «среднее значение каждого элемента в этой матрице». Вы имеете в виду для каждой позиции в матрице среднее значение n значений из вызовов функций? Если да, постройте трехмерный массив и используйте 'apply()' – jogo
Да, именно то, что вы указали. Среднее значение для каждой позиции в матрице из n значений из вызова функции. Спасибо, я посмотрю в функции apply() – reteip
Возможно, вам нужна функция «Карта» здесь – inscaven