Find the maximum and minimum value of every column and then find the maximum and minimum value of every row

Kostas Dimakis picture Kostas Dimakis · Nov 12, 2014 · Viewed 71.8k times · Source

I've got this matrix:

a <- matrix(rnorm(1000 * 18, mean = 100, sd = sqrt(10)), 1000, 18)

I would like to find the maximum and minimum value of every column and the maximum and minimum value of every row.

Answer

Kostas Dimakis picture Kostas Dimakis · Nov 12, 2014

Figured it out.

Minimum and maximum of every column:

apply(a,2,min)
apply(a,2,max)

Minimum and maximum of every row:

apply(a,1,min)
apply(a,1,max)

Found the information here http://www.personality-project.org/r/r.commands.html