Hi, I use the lda function from the MASS package to classify some samples according to some chemical properties. If I run lda without cross validation all is ok but, if I run lda with cross validation, the R consol say:

resLDA <- ldaRedOx <- lda(Activity ~ TRedOx[,1:6], CV=TRUE, data=dfDataRedOx, subset=train)
predLDA <- predict(resLDA, newdata=dfDataRedOx[-train,])$class

> predLDA <- predict(resLDA, newdata=dfDataRedOx[-train,])$class
Error in UseMethod("predict") :
no applicable method for 'predict' applied to an object of class "list"
>

How should I use predict  function with lda with the cross validation?

Best
Riccardo

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to