Corinna, what about reading my previous mail, which you suggested to forget?
Gabor ps. it is apply(a, 1, min) On Tue, May 08, 2007 at 03:21:26PM +0200, Schmitt, Corinna wrote: > Hallo, > > I just followed the discussion of the title: minimum from matrix. > I have a similar problem. > > > a=matrix(c(0,2, 0, 0, 1, 3, 0, 3, 2, 0, 3, 5, 0, 4, 0, 0),ncol=4) > > a=rbind(a,1:4) > > a > [,1] [,2] [,3] [,4] > [1,] 0 1 2 0 > [2,] 2 3 0 4 > [3,] 0 0 3 0 > [4,] 0 3 5 0 > [5,] 1 2 3 4 > > > > minOfColumns=apply(a, 2, function(x) min(x[x!=0]) ) > > minOfColumns > [1] 1 1 2 4 > > maxOfColumns=apply(a, 2, function(x) max(x) ) > > maxOfColumns > [1] 2 3 5 4 > > > > How looks like the command for the minimum of the rows? I tried several > possibilities with apply but did not get the wanted result. The result > should be minOfRows = 0 0 0 0 1 > > Thanks, > Corinna > > ______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. -- Csardi Gabor <[EMAIL PROTECTED]> MTA RMKI, ELTE TTK ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
