Найдите максимальное и минимальное значение для каждого столбца, а затем найдите максимальное и минимальное значения каждой строки У меня есть эта матрица: a <- matrix(rnorm(1000 * 18, mean = 100, sd = sqrt(10)), 1000, 18) Я хотел бы найти максимальное и минимальное значение каждого столбца и максимальное и минимальное значение каждой строки. Ответ 1 Выяснил это. Минимум и максимум каждого столбца: apply(a,2,min) apply(a,2,max) Минимум и максимум каждой строки: apply(a,1,min) apply(a,1,max) Нашла здесь информацию http://www.personality-project.org/r/r.commands.html Ответ 2 См. пакет matrixStats. Вы можете использовать colMins(), rowMaxs() и выполнять функции как для столбцов, так и для строк. Смотрите этот ответ: Как найти максимальное значение столбца в кадре данных в R? Ответ 3 Вы можете попробовать apply(a, 1, range)
Ответ 1 Выяснил это. Минимум и максимум каждого столбца: apply(a,2,min) apply(a,2,max) Минимум и максимум каждой строки: apply(a,1,min) apply(a,1,max) Нашла здесь информацию http://www.personality-project.org/r/r.commands.html
Ответ 2 См. пакет matrixStats. Вы можете использовать colMins(), rowMaxs() и выполнять функции как для столбцов, так и для строк. Смотрите этот ответ: Как найти максимальное значение столбца в кадре данных в R?