You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Replace df, group and yvar by a biological context
21
20
set.seed(43)
22
-
df <- dtx(
23
-
group = as.factor(rep(letters[1:3], each =30)),
24
-
yvar = c(
21
+
plant <- dtx(
22
+
group = as.factor(rep(c("cont", "trt1", "trt2", each =30)),
23
+
yield = c(
24
+
rnorm(30, 6, 2),
25
25
rnorm(30, 10, 2),
26
-
rnorm(30, 13, 3),
27
-
rnorm(30, 6, 2))
26
+
rnorm(30, 13, 3))
28
27
)
29
28
```
30
29
@@ -53,30 +52,30 @@ N'entamer ce tutoriel qu'après avoir compris ce qu'est une ANOVA à un facteur
53
52
54
53
Les données employées sont des données générées et ne proviennent pas d'une expérience scientifique publiée. Nous allons cependant ajouter un peu de contexte à cette expérience.
55
54
56
-
...
55
+
Une expérience est menée afin de comparer les rendements mesuré en masse de plantes séchées dans trois situation : contrôle (aucun ajout d'engrais), traitement 1 (ajout modéré d'azote inorganique), traitement 2 (ajout élevé d'azote inorganique).
57
56
58
-
Il est intéressant de savoir générer de la données. Lorsque l'on souhaite par exemple préparer une expérience, il est important de réfléchir au protocole de l'expérience, à la structure qu'aura le tableau de données ou encore aux valeurs que l'on pense obtenir. Ces valeurs vont être estimée grâce à des études précédentes. Avec ces données, il est possible de mettre en place les analyses statisques que l'on va employer, les graphiques que l'on va réaliser,...
57
+
Il est intéressant de savoir générer de la données. Lorsque l'on souhaite par exemple préparer une expérience, il est important de réfléchir au protocole de l'expérience, à la structure qu'aura le tableau de données ou encore aux valeurs que l'on pense obtenir. Ces valeurs vont être estimée grâce à des études précédentes. Intéressez vous à la précision, au seuil de détection des instruments employé que vous allez employer Avec ces données, il est possible de mettre en place les analyses statisques que l'on va employer, les graphiques que l'on va réaliser,...
59
58
60
59
Le tableau est généré de la manière suivante :
61
60
62
61
```{r, echo=TRUE, eval=FALSE}
63
62
# Fixe l'aléatoire pour des résultats reproductibles
64
63
set.seed(43)
65
64
# Création du tableau
66
-
df <- dtx(
67
-
group = as.factor(rep(letters[1:3], each =30)),
68
-
yvar = c(
69
-
rnorm(30, 10, 2), # groupe a : 30 individus, moyenne de 10, écart-type de 2
70
-
rnorm(30, 13, 3), # groupe b : 30 individus, moyenne de 13, écart-type de 3
71
-
rnorm(30, 6, 2)) # groupe c : 30 individus, moyenne de 6, écart-type de 2
65
+
plant <- dtx(
66
+
group = as.factor(c("cont", "trt1", "trt2"), each =30)),
67
+
yield = c(
68
+
rnorm(30, 6, 2), # groupe "cont" : 30 réplicats, moyenne de 6, écart-type de 2
69
+
rnorm(30, 10, 2), # groupe "trt1" : 30 réplicats, moyenne de 10, écart-type de 2
70
+
rnorm(30, 13, 3)) # groupe "trt2" : 30 réplicats, moyenne de 13, écart-type de 3
72
71
)
73
72
```
74
73
75
74
```{r, echo=TRUE}
76
-
skimr::skim(df)
75
+
skimr::skim(plant)
77
76
```
78
77
79
-
Vous pouvez observer que ce tableau comprend deux variables dont une variable facteur à trois niveaux et une variable numérique. Chaque groupe comprend 30 individus. Il n'y a pas de valeurs manquantes dans ce tableaux.
78
+
Vous pouvez observer que ce tableau comprend deux variables dont une variable facteur à trois niveaux et une variable numérique. Chaque groupe comprend 30 réplicats. Il n'y a pas de valeurs manquantes dans ce tableaux.
80
79
81
80
Votre objectif tout au long de cette séance d'expérience va être de comparer les moyennes des trois groupes.
82
81
@@ -130,7 +129,7 @@ chart(data = __, ___ ~ ___) +
130
129
give_n <- function(x)
131
130
c(y = max(x) * 1.1, label = length(x))
132
131
# graphique
133
-
chart(data = __, yvar ~ group) +
132
+
chart(data = __, yield ~ group) +
134
133
geom_boxplot() + # boites de dispersion parallèles
@@ -214,7 +213,7 @@ question("Sélectionnez l'interprétation adaptée au test réalisé ci-dessus",
214
213
answer("Les moyennes des trois groupes diffèrent significativement au seuil alpha de 5%."),
215
214
answer("Au moins la moyenne d'un groupe diffèrent des autres significativement au seuil alpha de 5%."),
216
215
answer("Les rangs moyens différents significativement au seuil alpha de 5%"),
217
-
answer("Au moins le rang moyen d'un groupe diffèrent des autres significatievment au seuil alpha de 5%.", correct = TRUE), correct = "L'interprétation complète est la suivante : Au moins un rangs moyen d'un groupe diffèrent des autres significatievment au seuil alpha de 5% (H : 66.931, df : 2, valeur de p : 2.925e-15 ).",
216
+
answer("Au moins le rang moyen d'un groupe diffèrent des autres significatievment au seuil alpha de 5%.", correct = TRUE), correct = "L'interprétation complète est la suivante : Au moins un rangs moyen d'un groupe diffèrent des autres significatievment au seuil alpha de 5% (H : 66.931, ddl : 2, valeur de p : 2.925e-15 ).",
0 commit comments