On Wed, 25 Aug 2004 11:07:24 +0200
Jim Gustafsson <[EMAIL PROTECTED]> wrote:

> 
> Dear R users,
> 
> I have just start working with R and would need some help.
> 
> If you have a matrix as:
> 
> 
>        [,1]    [,2]   [,3]
> [1,]   11   24   11
> [2,]   16   29   16
> [3,]    2    15     2
> 
> and you want the position where you can find the maximum value, in this 
> case row 2 and column 2.
> How could you get the position?


> mat <- matrix(c(11,16,2,24,29,15,11,16,2), ncol = 3)
> mat
     [,1] [,2] [,3]
[1,]   11   24   11
[2,]   16   29   16
[3,]    2   15    2
> which(mat == max(mat), arr.ind = TRUE)
     row col
[1,]   2   2


 
> The values in the matrix is likelihood function values, and  each row and 
> column represent values from two parameters. So the idea is to seek which 
> parameter values maximise the likelihood and therefore I need boot row and 
> column position.

HTH,
Tobias

______________________________________________
[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

Reply via email to