rquery.pca
Table des matières
Description
Fait une PCA
Utilisation
Code R :
rquery.pca(data=NULL, file="", res.pca=NULL, load.rdata=FALSE, ncp=5, axes=c(1,2), ind.sup=NULL, quanti.sup=NULL, quali.sup=NULL, col.ind = "black", col.ind.sup = "blue", col.quali = "magenta", col.quanti.sup = "blue", col.var = "black", invisible=NULL, label="all", xlim = NULL, ylim = NULL, habillage="none",choix="all", ellipse=FALSE,typeEllipse="Facto", graph=T, save.pdf=F ,graph.quality=c("normal", "high"), time.sleep=0 )
Arguments
data : data.frame; Les lignes correspondent aux individus et les colonnes aux variables.
file : fichier contenant les donn?es pour faire la PCA.
res.pca: R?sultat d'une PCA ant?rieure.
Il faudrait indiquer ? la fonction soit data, soit file ou soit res.pca. Si aucun des 3 n'est indiqu?, alors la fonction demandera automatiquement d'indiquer le chemin d'un fichier txt tabulation contenant les donn?es.
ind.sup : vecteur contenant la position des individus suppl?mentaires dans le fichier
quanti.sup : vecteur contenant la position des variables quantitatives suppl?mentaires dans le fichier
quali.sup : vecteur contenant la position des variables qualiitatives suppl?mentaires dans le fichier
col.ind : couleur des individus
col.ind.sup : couleur des individus suppl?mentaires
col.quali : couleur des variables qualitatives suppl?mentaires
col.quanti.sup : couleur des variables quantitatives suppl?mentaires.
col.var : couleur des variables
invisible : Texte indiquant les ?l?ments ? cacher sur le graphique. Il peut prendre les valeurs suivantes c("ind", "ind.sup", "quali", "var", "quanti.sup").
label : Texte indiquant les ?l?ments ? ?tiqueter sur le graphique. Par d?faut tous les ?l?ments sont ?tiquet?s sur le graphique ("ind", ind.sup", "quali", "var", "quanti.sup")
habillage: coloration avec une variable qualitative suppl?mentaire. Indiquer la position de la variable qualitative dans le fichier
choix : le graphique ? faire. "ind" pour le plan des individus, "var" pour le plan des variables, "biplot" pour le biplot des individus et des variables, "3d" pour le graphique 3d, "txt" pour afficher les fichiers r?sultats .txt et "all" pour tout.
ellipse: si TRUE, dessine des ellipses en fonction d'une variable qualitative.
typeEllipse : "Facto" ou "ade4"
graph: Affiche les graphiques si valeurs = TRUE
save.pdf: Les graphiques seront enregistr?s dans un seul fichier pdf si la valeur = TRUE
show.txt: Montre le r?sultat txt si valeur =TRUE
time.sleep: Met R en pause pendant un certain temps correspondant ? la valeur que vous aurez donn?e ? 'time.sleep' en seconde.
Ne modifiez pas la valeur de time.sleep
D?tails
Vous avez juste ? renseigner soit le param?tre data soit le param?tre file.
Si vous n'indiquez ni l'un ni l'autre, R vous demandera le chemin d'un fichier contenant les donn?es au cour de l'ex?cution de la fonction.
Valeurs
Renvoie une liste contenant le r?sultat de la PCA et cr?e un fichier contenant ces valeurs
eig: correspondant aux valeurs propres, le % de variance et le % de variance cumul?e
var: Contient les r?sultats pour les variables actives (coordonn?es, corr?lation entre les variables et les axes, COS2, contributions);
ind : Contient les r?sultats pour les individus actifs (coordonn?es COS2, contributions);
ind.sup : Contient les r?sultats pour les individus suppl?mentaires (coordonn?es COS2);
quanti.sup : R?sultats pour les variables suppl?mentaires quantitatives (coordonn?es, corr?lation entre les variables et les axes).
quali.sup : R?sultats pour les variables qualitatives suppl?mentaires (coordonn?es, des cat?gories de chacun des variables ).
Exemple d'utilisation
Code R :
res.pca<-rquery.pca() #fait une PCA et affiche les graphiques res.pca<-rquery.pca(save.pdf=T) #fait une PCA et enregistre les graphiques dans un fichier pdf
Voir aussi
Analyse en composante principale avec R et RQuery
Enjoyed this article? I’d be very grateful if you’d help it spread by emailing it to a friend, or sharing it on Twitter, Facebook or Linked In.
Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Show me some love with the like buttons below... Thank you and please don't forget to share and comment below!!
Avez vous aimé cet article? Je vous serais très reconnaissant si vous aidiez à sa diffusion en l'envoyant par courriel à un ami ou en le partageant sur Twitter, Facebook ou Linked In.
Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!
Montrez-moi un peu d'amour avec les like ci-dessous ... Merci et n'oubliez pas, s'il vous plaît, de partager et de commenter ci-dessous!
Recommended for You!
Get involved :
Click to follow us on Facebook:
Comment this article by clicking on "Discussion" button (top-right position of this page)
Click to follow us on Facebook:
Comment this article by clicking on "Discussion" button (top-right position of this page)