Dear Vito,

How about names(t)[t == max(t)], which will pick up multiple modes if
there's a tie. By the way, I recall a discussion of this question on r-help
not too long ago.

I hope this helps,
 John


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Vito Ricci
> Sent: Friday, November 12, 2004 8:21 AM
> To: [EMAIL PROTECTED]
> Subject: [R] How to get mode in case of discrete or categorial data
> 
> Dear all,
> 
> in a previuos message was asked  how get the mode of 
> continous distribution. Now I'm asking if there an R function 
> to obtain the mode in case of a discrete distribution or 
> categorial data. The only way is to use table():
> 
> > x<-rep(1:5,100)
> > s<-sample(x,40)
> > t<-table(s)
> > t
> s
>  1  2  3  4  5
> 13 10  5  4  8 
> 
> the mode is value=1
> 
> Thanks
> Cordially
> Vito
>

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