J'avais rédigé un petit code qui me permettait de sortir quelque graphique à la suite d'une plsda faite à l'aide du package CARET.
la plsda fonctionne mais les graphiques associés ne sortent qu'a moitié :
Code : Tout sélectionner
PLSDA<-caret::plsda(spectre_SNV_de,inf_spectre$regime,
ncomp=50,
validation="CV")
par(mfrow=c(1,1))
plot(PLSDA,plottype="scores",comps=1:6)
plot(PLSDA,plottype="loading",comps=1:6,legendpos="topleft")
plot(PLSDA,plottype="correlation",comps=4:6)
plot(PLSDA,plottype="validation")
plot(PLSDA,"validation",val.type="R2")
chaque ligne qui commence par plot me sort la même erreur :
Code : Tout sélectionner
Error in rep("blue", nrow(cor_tx)) : invalid 'times' argument
la mise à jour du package n'a rien changé..
Si vous avez la possibilité de tester
Merci