dear all,
how can i get a vector that shows the number of the column of matrix
that contains the maximum of the row ??
can´t believe in need a loop for this...
i have a 100 x 3 matrix and want to get a 100 x 1 vector with values
1,2,3 .
there must be a simple solution. i just cannot find
dear all,
how can i get a vector that shows the number of the column of
matrix that contains the maximum of the row ??
can´t believe in need a loop for this...
i have a 100 x 3 matrix and want to get a 100 x 1 vector with
values 1,2,3 .
there must be a simple solution. i just
?apply
?which.max
m - matrix(rnorm(12),nrow=4)
m
apply(m,1,which.max)
Petr
bunny , lautloscrew.com napsal(a):
dear all,
how can i get a vector that shows the number of the column of matrix
that contains the maximum of the row ??
can´t believe in need a loop for this...
i have a
apply(yourMatrix,1,which.max)
Bert Gunter
Nonclinical Statistics
7-7374
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of bunny ,
lautloscrew.com
Sent: Wednesday, March 07, 2007 2:12 PM
To: r-help@stat.math.ethz.ch
Subject: [R] hwo can i get a vector
can´t believe in need a loop for this...
No, you don't ;)
want to get a 100 x 1 vector
Has each row unique values? If yes:
mat - matrix(rnorm(300),nr=100)
vet - apply(mat,1,function(x) {return(which(x==max(x)))})
scionforbai
__
Check out which.max
Peter Alspach
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of bunny
, lautloscrew.com
Sent: Thursday, 8 March 2007 11:20 a.m.
To: R-help@stat.math.ethz.ch
Subject: Re: [R] hwo can i get a vector that...
dear all
PROTECTED] On Behalf Of bunny ,
lautloscrew.com
Sent: Thursday, 8 March 2007 9:12 AM
To: r-help@stat.math.ethz.ch
Subject: [R] hwo can i get a vector that...
dear all,
how can i get a vector that shows the number of the column of matrix
that contains the maximum of the row ??
can´t believe