Seems rather straightforward to me.  The prior="uniform" in discrim() says
to use equal prior for each group.  You can do the same by explicitly
specifying the priors; e.g.,

x <- lda(admit ~ gpa + gmat, data=data.mm, 
         prior=1/nlevels(data.mm$admit))

HTH,
Andy

> From: Martin Willett
> 
> I am trying to write the following code in R.  The code works 
> in S+ and i 
> am trying to do the program in R.
> 
> x=discrim(admit~gpa+gmat,prior=c("uniform"),data=data.mm)
> 
> i wrote the following in R:
> 
> x=lda(admit~gpa+gmat,data=data.mm)
> 
> i could not figure out how to write prior=c("uniform") in R.  
> I would get 
> an error every time.  I think that it has something to do 
> with "uniform".  Do you know what i use instead of "uniform" 
> for R?  I am 
> trying to do a uniform distribution.
> Thank you.

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to