Académique Documents
Professionnel Documents
Culture Documents
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Logiciel R
Logiciel R
Logiciel R
Logiciel R
Logiciel R
Au démarrage
Au démarrage
L’interface RStudio
L’aide de R
Z Les démos :
> demo() # pour obtenir la liste des demos
> demo(graphics)
Gestion de la mémoire
> getwd()
Z La fonction ls() (ou objects()) affiche une liste simple des objets en
mémoire.
Opérations élémentaires
Dans R, la création d’un objet peut se faire par affectation avec l’un
des 3 opérations : <- ou -> ou =
La commande :
> a=2 ou a<-2 ou 2-> a Veut dire que a est numérique et la valeur 2 lui
est assignée.
Exemple : Assignez 2 et 5 aux objets a et b et calculez a + b, a/b, ab,
a puissance b
> a = 2; b = 5
> som = a + b
> divi = a/b
> produit = a*b
> puissant = a ∗ ∗b
> ls() affiche tous les objets
> rm(a, som) supprime les objets a et som
> rm(list=ls()) supprime tous les objets créés
(Dr. NDONGO) Master 1 FINDEV 14 février 2018 11 / 44
Notions élémentaires
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Définition
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
> x = matrix(c(2,3,5,7,11,13),ncol=2)
>x
Z Par défaut la matrice est remplie colonne par colonne. Pour remplir
ligne par ligne, on ajoute l’argument byrow=T
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
La fonction read.table()
Exemple :
base =read.table(" /Bureau/IAM/courslogicielR/data/wsd2010data.txt",
header=TRUE)
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Superposition de courbes
Sommaire
1 Notions élémentaires
2 Les objets
Vecteurs
Matrices
dataframes
4 Les graphiques
5 Les statistiques
Etude de cas
> names(database)
[1] "Etudiant" "Age" "Genre" "Faculte" "Note"
Z Représentation graphique
> CV = sqrt(var(Age))/abs(mean(Age))
Quantiles
> quantile(Age,0.25) # premier quartile
> quantile(Age,0.50) # deuxième quartile
> quantile(Age,0.75) # troisième quartile
> quantile(Age, probs= c(0.25,0.50,0.75)) # donne les 3 quartiles
Boîte à moustache
boxplot(Age, main="Diagramme en boîte de l’Age", col="blue")