InstructionsR
NUM = quantitative
CATEG = qualitative
FONCTIONS USUELLES :
▪ Importation d'un fichier : read.csv("adresse", sep="", dec="", header=T/F)
▪ Coefficient de corrélation : cor(NUM1, NUM2)
▪ Centrage réduction d'une variable : scale(NUM, center=T/F, scale=T/F)
// center=centrage scale=réduction
▪ Noms des valeurs d'une instruction : names(instruction) ▪ Affichage des colonnes :
X[,1:8]
▪ Affichage des lignes :
X[1:8,]
▪ Valeur de variable en nom de ligne : rownames(X)=nom de la variable
// Attacher le fichier avant
▪ Suite de nombres avec un certain pas : seq(valeur de début, valeur de fin, by=pas)
▪ Résumé statistique : summary(X) CLASSIFICATION :
▪ Classification : hclust(NUM ou dist(NUMs), method=nom de la méthode)
// On peut faire un graphique de cette classification : plot(nom donné à l'instruction précédente, hang=nombre) le bas.
// hang pour tirer vers
GRAPHIQUES :
▪ Graphiques pour une(des) variable(s) numérique(s) : hist(NUM) boxplot(NUM) plot(NUM1, NUM2, pch=nombre ou 1:4)
// pch=forme des points plot(toutes les NUM d'un coup) plot(cut(NUM, breaks=c()))
// pour délimiter des classes. barplot(t(NUM), col= ,horiz=T/F, beside=T/F, legend.text=T/F)
▪ Graphiques pour une(des) variable(s) qualitative(s) : plot(CATEG, breaks=c()) = barplot(table(CATEG))
▪ Graphiques pour une numérique selon modalités d'une qualitative : plot(CATEG, NUM) = boxplotS de la NUM pour toutes les modalité de la CATEG
MISE EN FORME DE GRAPHIQUES :
▪ Couleur de l'arrière plan et de la face avant : par(bg="slategray", fg="cyan")
// bg=arrière plan fg=face avant.
▪ Attribution de forme différentes de points selon la modalité de la variable : pch=c(autant de nombre que de modalités)[unclass(CATEG)]
▪ Attribution d'un dégradé de couleur selon la modalité de la variable : col=rgb(1, unclass(CATEG)/nombre de modalités(ou classes),0)
▪ Affichage de plusieurs graphiques sur la même page : par(mfrow=c(nombre de lignes, nombre de colonnes))
▪ Légende :