I don't know the details of pls (in the pls.pcr package, I assume), but if you use validation="CV", that says you want to use CV to select the best number of components. Then why would you specify ncomp as well?
Andy > From: [EMAIL PROTECTED] > > When I try to use ncomp parameter in pls procedure I get > following error: > > > library(pls.pcr) > > m <- pls(x, y, validation = "CV", niter = 68, ncomp = 16) > Error in inherits(x, "data.frame") : subscript out of bounds > > Without ncomp parameter everything seems to work OK > > > dim(x) > [1] 68 116 > > dim(y) > [1] 68 1 > > m <- pls(x, y, validation = "CV", niter = 68) > > length(m$ncomp) > [1] 67 > > Ryszard > > ______________________________________________ > [EMAIL PROTECTED] mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help > > ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help
