Une question est : Comment peut-elle récupérer pbkrtest et car ? Serait-il possible par exemple, de lui envoyer des fichiers zippés qu'elle pourrait utiliser ? Oui c'est possible en théorie, vous pouvez télécharger les fichiers zip sur le site du CRAN. Par contre pour pbkrtest il va vous falloir al...
Bonjour, la dernière version du package pbkrtest (celle que vous essayez de télécharger) exige une version de R >= 3.2.3. Votre collègue a peut-être une version plus ancienne ? Cela expliquerait que le package n'est pas trouvé. Dans ce cas là la solution est d'installer une version plus récente de R...
La situation s'éclaircit. Il semble qu'au moins une de vos variables à expliquer soit constante. Pourriez-vous le vérifier ?
Si c'est le cas, supprimez la ou les variables en question de l'analyse. De toute façon elle ne sert à rien puisque ne variant pas, elle n'apporte aucune information.
Bonjour, je ne suis pas sûr de totalement saisir la question, mais si vous souhaitez représenter un facteur à la fois (ou une interaction entre plusieurs facteurs) il y a la fonction MVA.plot() du package RVAideMemoire qui gère un assez grand nombre d'analyses multivariées. Maxime
Mmh on est à la limite je dirais, je comprends plus la question comme "Existe-t-il une fonction pour faire ça ?". Auquel cas oui ça existe, regardez lsmeans() du package du même nom.
dans le package RVAideMemoire il y aussi les fonctions MVA.synt() (pour récupèrer les % de variance) et MVA.plot() (pour tracer le graphe et par exemple y ajouter les % en légendes d'axes) qui permettent d'arriver au même résultat tout aussi simplement.
Oui c'est le cas quand vous faites une sélection sur la base d'un premier tableau, toutes les modalités présentes dans le permier tableau sont conservées même si elles ne sont pas représentées. Pour les supprimer :
Bonjour, en partant du principe que Code est un facteur, une possibilité : tab <- data.frame(Code=rep(LETTERS[1:3],c(3,1,2)),Nombre=c(2,3,5,6,8,7)) tab Code Nombre 1 A 2 2 A 3 3 A 5 4 B 6 5 C 8 6 C 7 tab[-which(tab$Code %in% levels(tab$Code)[which(table(tab$Code)==1)]),] Code Nombre 1 A 2 2 A 3 3 A ...