Vous êtes sur la page 1sur 2

Vecteur

c (1, 3, 4) =====> [1] 1, 3, 4 Permet d’assembler des chiffres


c (1:5) ========> [1] 1 2 3 4 5 Suite de chiffres
seq (2, 6, 2/by=2) => [1] 2 4 6 Séquence de chiffre de 2 jusqu’à 6 de 2 en 2
rep(chiffre:chiffre) répète le 1er chiffres autant de fois que le
deuxième
rnorm(nbr de chiffre, mean=moyenne sd=ecart type) Vecteur suivant une loi normale
pnorm( coef sutdent, moyenne, ecart type) Fonction de répartition
qnorm(quantile, mean , ecart type) Quartile
pt(coef student, tatakae) loi student
qt(quantile, tatakae)
sort(vecteur) Permet de ranger les valeurs de manière
croissante

Indexation :
x ← c (2, 8 ,4, 5, 1)
x [3] ==========> [1] 4 Permet d’afficher la troisième valeur du vecteur
x [3:5] ======== > [1] 4 5 1 Permet d’afficher les valeurs 3 à 5
x [c (1,3)] ======> [1] 2 4 Permet d’afficher les valeurs 1 et 3
x [-1] =========> [1] 8 4 5 1 Permet d’enlever la valeur 1

Caractéristique d’un vecteur


length (x) nbr d’élément dans x
class (x) type d’élément dans x
unique (x) donne tous les chiffres différent
table (x) donne tous les chiffres différent et leurs effectif
mode (x) donne le type de vecteur (chiffre, caractère)
which (x comparateur chiffre) permet de trouver la position d’un nombre égal
au comparateur
quantile(données, c(quantile1,quantile2), type=4) Permet d’avoir les quantiles
diff(quantile(M2, c(0.025,0.975), type=4) ) Permet d’avoir l’intervalle entre 0,25 % et
97,5 %
Matrice
mat ← matrix( data= 1:4, nrow = 2, ncol = 2) data = x nbr jusqu’a y nbr
nrow = nbr de lignes
byrow=T => range par lignes
ncol = nbr de colones
t(matrice) inverse le rangment des chiffres
matrice 1 %* % matrice 2 multiplie 2 matrices
mat [ …,1] montre toute les valeurs colonnes 1
mat [1,….] montre toutes les valeurs lignes 1
M1[M1[,1]>3,] montre tout les chiffres ou la 1er colonnes est >3

array(1:30,dim=c(2,5,3)) Permet de faire plusieurs matrices


nbr 1 jusqu’a nbr 2
2= lignes
5=colonnes
3= matrices

Caractéristique d’une matrice


dim(matrice) donne en premier le nbr de lignes puis de colonnes
Caractéristique d’un date frame
str(nom du ficher) Donne toutes les infos sur les vecteurs et leur contenu
is.factor() Pose une question réponse true ou false
summary () Permet d’avoir moyenne quantiles etc
tapply(vecteur, facteur, summary) Permet la meme chose en fonction du facteur
edit() Permet de edit le fichier
as,factor(...[….]) Permet de transformer une ligne/colonne en facteur
c(« couleur », « couleur »)[index] Permet de savoir pour toutes les valeurs leurs couleur attribué

Caractère spéciaux :
$ Permet d’accéder lors d’une indexation quelque chose avec nom
Ouverture de fichier :
read,table(«nom du fichier », sep= « séparateur de champ », dec= décimal header=t/f)

Graphique
HH<-hist(data$classe, col="couleur")
hist(data$classe[data$classe=="condition"], col="couleur", breaks=HH$breaks, add=T)
c(« couleur », « couleur »)[index] Permet dans un graph de mettre des couleurs de point
diff
pch=1:25 type de symbole (20:25) fond colorés
bg=« couleur » couleur du fond
cex=chiffre taille des symboles

boxplot(ordonnée~abscisse) Boite a moustache


plot(ordonnée~abscisse, col=c (« couleur 1, couleur2 »)
pairs Montre tout les graphiques possibles
layout(matrix(…:…. , ….., ….) Permet de partitionner la zone graphique en matrice
par() Modifie le graph askip
lm() Régression linéaire
Nombre aléatoire
sample(nbr1:nbr2, size=nbr, replace=T) Permet d’obtenir dans une liste des chiffres aléatoire

Sauvegarder une graphique


png(file= »nom du fichier.png »)
code du graphe avec le caractère main= »nom du fichier.png »

Commande random
floor/ ceilling Permet d’arrondir les chiffres

Vous aimerez peut-être aussi