Caret : PLSDA

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Jérémy Jachacz
Messages : 124
Enregistré le : 15 Avr 2014, 12:56

Caret : PLSDA

Messagepar Jérémy Jachacz » 15 Sep 2017, 11:53

Bonjour,

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
Biométricien (03)

Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité