Do you mean the pls.pcr package by Prof. Wehrens?  This is what I do:

o  Code the two groups as 0s and 1s (numeric, not factor).

o  Run PLS as usual.  Cases with predicted values > 0.5 get 
   classified as 1s, otherwise as 0s.

o  Note that you need to modify the code inside the mvr() 
   function a bit if you want to use the built-in selection
   of number of LVs:  It selects the number that gives the
   best MSE, but what you really want is the number that
   gives the best error rate.  One trick is to discretize
   the predictions in {0, 1}, then the "MSE" will be error
   rate.

There are better ways to do this, but this works fairly well.

HTH,
Andy 

> -----Original Message-----
> From: Christoph Lehmann [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, September 10, 2003 1:38 PM
> To: [EMAIL PROTECTED]
> Subject: [R] PLS LDA
> 
> 
> Dear R experts
> I saw and downloaded the fresh pls package for R. Is there 
> any way of using this pls package for PLS discriminant 
> analysis? If not, is there any other package available.
> 
> I need a way of classifying objects into e.g. two groups, 
> where nbr_observations << nbr_variables
> 
> many thanks for your kind help
> 
> Christoph
> -- 
> Christoph Lehmann <[EMAIL PROTECTED]>
> 
> ______________________________________________
> [EMAIL PROTECTED] mailing list 
> https://www.stat.math.ethz.ch/mailman/listinfo> /r-help
> 

------------------------------------------------------------------------------
Notice:  This e-mail message, together with any attachments,...{{dropped}}

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to