Мне нужно создать матрицу 100x100 и умножить на 2 каждую запись больше 5000, и я сдаюсь: /
Код для матрицы m <- matrix(1:10000, nrow = 100, ncol = 100)
m <- matrix(1:10000, nrow = 100, ncol = 100)
Может кто-нибудь мне помочь ??
Думаю, этот код решит вашу проблему:
m[m > 5000] = 2*m[m>5000]
Также:
m = ifelse(m > 5000, 2*m, m)
n <- apply(m, 2, function(x) ifelse(x > 5000, x*2, x))