Académique Documents
Professionnel Documents
Culture Documents
TD 1
- Prise en main de R
• Gratuit !
3
Installation de R et RStudio
➢Télécharger et installer R : https://cran.r-project.org/
4
Interface de RStudio
C. Environnement
A. Edition des codes de travail
(script)
B. Console D. Multi-onglets
(graphiques, aide, …)
5
Spécifier le répertoire courant
➢ Créer un dossier (répertoire) « Stats » sur le bureau : c’est le
dossier où seront rangés les fichiers de données à analyser
Exécuter un script :
➢Sélectionner les lignes à exécuter
➢« Code » → « Run Selected Line(s) »
➢ou CTRL+Enter
8
Apprentissage de base
Ecrire un script et ses commentaires :
➢Taper les lignes suivantes dans le script :
Commentaire (précédé de #)
Code (fonction exécutable)
Numéro de ligne (automatique)
Créer un objet :
➢ L’objet peut être un nombre, une liste, un graphique…
➢ Les objets sont manipulables
➢ Objet <- 46*2
➢ Objet2 <- 456/54651
➢ Objet + Objet2 Attention !
- Le séparateur des décimales est le point
9
- R considère les majuscules, les accents, les espaces…
Installer un package
➢Les packages sont des collections de fonctions R
➢ Seuls certains packages sont téléchargés et installés
automatiquement avec le logiciel R
Dans R :
t.test(x, y, …)
Arguments possibles :
x : échantillon 1
y : échantillon 2 (si besoin)
mu= valeur de référence (si besoin)
paired= TRUE / FALSE (échantillons indépendants ou appariés)
alternative= « two.sided » / « less » / « greater »
var.equal= TRUE / FALSE (homogénéité ou non des variances)
Conditions du t-test
Vérifications sur R :
- Normalité
shapiro.test(x)
➢Choix du test
➢On veut savoir si le troupeau (=population) a un poids
significativement supérieur à 650 kg
➢On connait le poids de 11 bovins (=échantillon) du troupeau
➢Si l‘on considère que les 11 bovins sont représentatifs du troupeau,
il faut regarder si la moyenne de l‘échantillon est significativement
supérieure à 650 kg
→H0: μ = μ0
→H1: μ > μ0 Test unilatéral
Question 1 : Les bovins du troupeau de cet éleveur ont-ils un
poids vif supérieur à la moyenne régionale de 650 kg ?
➢La comparaison de la moyenne observée à la valeur
théorique est permise par la formule :
𝜇 − 𝜇0 Avec : 𝜇 = 668,3
𝒕𝒐𝒃𝒔 = 2,137
𝑡𝑜𝑏𝑠 = 𝜇0 = 650
𝑠Τ 𝑛 𝑠 = 28,4
𝑛 = 11
p > 0,05 : on accepte H0, les données suivent une loi normale
Question 2
Analyse descriptive – paramètres numériques
Analyse descriptive – paramètres numériques
Analyse descriptive - graphique
Question 2 : Le poids vif des bœufs est-il identique entre les
deux exploitations ?
➢Choix du test
➢On veut savoir si le troupeau (=population 1) de l‘éleveur 1 a un poids
significativement différent du troupeau (=population 2) de l‘éleveur 2
➢On connait le poids de 11 bovins (=échantillon 1) du troupeau 1,
et de 12 bovins (=échantillon 2) du troupeau 2
➢Si l‘on considère que les échantillons sont représentatifs des troupeaux, il
faut regarder si la moyenne de l‘échantillon 1 est significativement
différente de celle de l‘échantillon 2
➢Les bovins de l‘échantillon 1 sont différents de ceux de l‘échantillon 2
(deux exploitations différentes)
p > 0,05 : on accepte H0, les données suivent une loi normale
Question 3
Analyse descriptive – paramètres numériques
Analyse descriptive – graphique
Question 3 : Le vaccin induit-il une perte de poids des bovins ?
➢Choix du test
➢On veut savoir si le poids des bovins est significativement plus
faible après le vaccin
➢On connait le poids avant et après vaccin de 9 bovins (=échantillon)
➢Si l‘on considère que l‘échantillon est représentatif de l‘effet du
vaccin, il faut regarder si la moyenne des poids après vaccin est
significativement plus faible de celle avant vaccin
➢Ce sont les 9 mêmes bovins qui ont été pesés avant et après vaccin