-1
Я имею эту формулу я производную, и я хочу реализовать в R.R: матрица двойное суммирование и нормирование векторов
Это двойной путь петли делает это:
munew = 0
mu_normalizer = 0
for (j in 1:dim(x)[2]) {
for (i in 1:dim(x)[1]) {
munew = munew + (x[i,j]/(sigma_2[j] *omega_2[i]))
}}
for (j in 1:dim(x)[2]) {
for (i in 1:dim(x)[1]) {
mu_normalizer = mu_normalizer + (1/(sigma_2[j] *omega_2[i]))
}}
munew = munew/mu_normalizer
где sigma_2 и omega_2 являются сигма^2 и омега^2 соответственно.
Каков самый быстрый способ реализовать это в R?
после выборки данных. Какова текущая скорость и почему этого недостаточно? – rawr