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
Les instructions de base afin de produire un nuage de points sont :
94
94
95
-
```{r, eval=FALSE}
95
+
```{r, eval=FALSE, echo = TRUE}
96
96
# Importation du jeu de données
97
-
ub <- read("urchin_bio", package = "data.io")
97
+
urchin <- read("urchin_bio", package = "data.io")
98
98
# Réalisation du graphique
99
-
chart(ub, formula = height ~ weight) +
99
+
chart(urchin, formula = height ~ weight) +
100
100
geom_point()
101
101
```
102
102
@@ -109,11 +109,16 @@ Commencez par réaliser rapidement les graphiques vus durant la capsule vidéo.
109
109
Le jeu de données `urchin_bio` portant sur la biométrie d'oursins est assigné à `urchin`. Les variables employées pour ce premier graphique sont la masse du squelette (`skeleton`) et le masse totale (`weight`).
110
110
111
111
```{r first_graph_intro}
112
+
# Importation du jeu de données
113
+
urchin <- read("urchin_bio", package = "data.io")
114
+
# Réalisation du graphique
112
115
chart(urchin, formula = skeleton ~ weight) +
113
116
geom_point()
114
117
```
115
118
116
-
Réalisez un nuage de points montrant la masse du squelette en ordonnée et la masse totale en abscisse afin d'obtenir le graphique ci-dessus.
119
+
Réalisez un nuage de points montrant la masse du squelette en ordonnée et la masse totale en abscisse afin d'obtenir le graphique ci-dessus (un encadré **Code R** est une zone où vous pouvez vous-même entrer des instructions R et/ou les modifier. Les numéros à gauche sont les numéros de lignes. Ils ne font pas partie des instructions. Utilisez le bouton **Run Code** pour tester, et ensuite **Submit Answer** quand vous êtes satisfait de ce votre réponse).
120
+
121
+
Complétez la zone de code R en remplaçant `DF`, `YNUM` et `XNUM` par les variables demandées.
117
122
118
123
```{r first_graph, exercise=TRUE}
119
124
chart(DF, formula = YNUM ~ XNUM) +
@@ -142,7 +147,11 @@ Le jeu de données assigné à `urchin` contient des valeurs manquantes comme le
Ajoutez l'argument `na.rm = TRUE` dans la fonction `geom_point()` afin de préciser que les variables du jeu de données contiennent des valeurs manquantes. Réalisez un nuage de points montrant le masse du squelette en ordonnée et le masse totale en abscisse. Précisez qu'il y a des valeurs manquantes.
150
+
Ajoutez l'argument `na.rm = TRUE` dans la fonction `geom_point()` afin de préciser que les variables du jeu de données contiennent des valeurs manquantes.
151
+
152
+
Réalisez un nuage de points montrant le masse du squelette (`skeleton`) en ordonnée et le masse totale (`weight`) en abscisse.
153
+
154
+
Complétez la zone de code R en remplaçant `DF`, `YNUM` et `XNUM` par les variables demandées. Précisez qu'il y a des valeurs manquantes (`na.rm = TRUE`).
Vous souhaitez visualiser la différence d'origine des oursins mesurés. Ces informations se situent dans la variable sur l'origine (`origin`). L'utilisation de la couleur peut permettre de différencier ces derniers. La formule de la fonction `chart()` peut être complétée avec l'argument faisant référence à la couleur (`%col=%`).
174
+
Vous souhaitez visualiser la différence d'origine des oursins mesurés. Ces informations se situent dans la variable sur l'origine (`origin`). L'utilisation de la couleur peut permettre de différencier ces derniers.
175
+
176
+
La formule de la fonction `chart()` peut être complétée avec l'argument faisant référence à la couleur (`%col=%`).
166
177
167
178
```{r col_graph_intro}
168
179
chart(urchin, formula = skeleton ~ weight %col=% origin) +
Réalisez un nuage de points montrant la masse du squelette en ordonnée et la masse en abscisse. Utilisez la couleur afin de différencier l'origine des individus et précisez à nouveau qu'il y a des valeurs manquantes.
173
184
185
+
Complétez la zone de code R en remplaçant `DF`, `YNUM`, `XNUM` et `FACTOR` par les variables demandées. Précisez qu'il y a des valeurs manquantes. Précisez qu'il y a des valeurs manquantes (`na.rm = TRUE`).
Maintenant que vous avez rapidement réalisé les graphiques vus durant la vidéo, expérimentez d'autres fonctions et arguments liés au nuage de points.
203
+
Maintenant que vous avez rapidement réalisé les graphiques vus durant la vidéo, expérimentez d'autres fonctions et arguments liés à la réalisation d'un nuage de points.
191
204
192
205
### Exercice 1
193
206
@@ -203,11 +216,13 @@ b <- chart(urchin, formula = lantern ~ test %shape=% origin) +
203
216
ggpubr::ggarrange(a,b)
204
217
```
205
218
219
+
**A noter :**
220
+
206
221
Nous pouvons observer que l'utilisation de la forme n'est pas forcément l'argument le plus judicieux dans cet exemple.
207
222
208
223
Intéressez-vous à la masse de la lanterne d'aristote (`lantern`) en fonction de la masse du test (`test`).
209
224
210
-
Réalisez un nuage de points montrant le masse de la lanterne d'Aristote (`lantern`) en ordonnée et la masse du test (`test`) en abscisse. Utilisez les nuances de gris afin de différencier l'origine des individus. Précisez à nouveau qu'il y a des valeurs manquantes.
225
+
Réalisez un nuage de points montrant le masse de la lanterne d'Aristote (`lantern`) en ordonnée et la masse du test (`test`) en abscisse. Utilisez l‘opacité (`%alpha=%`) afin de différencier l'origine des individus (`origin`). Précisez à nouveau qu'il y a des valeurs manquantes (`na.rm = TRUE`).
Réalisez un nuage de points montrant le logarithme de la masseen ordonnée et le logarithme de la masse immergée en abscisse. Utilisez la couleur afin de différencier l'origine des individus et précisez à nouveau qu'il y a des valeurs manquantes.
309
+
Réalisez un nuage de points montrant le **logarithme de la masse**en ordonnée et le **logarithme de la masse immergée** en abscisse. Utilisez la couleur afin de différencier l'origine des individus et précisez à nouveau qu'il y a des valeurs manquantes.
Le jeu de données sur les oursins comprend eux populations l'une provenant du milieu naturel et l'autre d'élevage. Vous pouvez donc employer la variable origine (`origin`) afin de rendre votre graphique plus informatif. Vous pouvez cependant aller encore plus loin.
75
+
Le jeu de données `urchin_bio` portant sur la biométrie d'oursins est assigné à `urchin`. Les variables employées pour ce premier graphique sont la masse du squelette (`skeleton`) et le masse totale (`weight`). Ce jeu de données sur les oursins comprend deux populations l'une provenant du milieu naturel et l'autre d'élevage. Vous pouvez donc employer la variable origine (`origin`) afin de rendre votre graphique plus informatif. Vous pouvez cependant aller encore plus loin.
76
76
77
77
```{r, fig.cap= "Variation de la masse du squelette en fonction de la masse totale de *Paracentrotus lividus* Lamarck 1816"}
chart(urchin, formula = skeleton ~ weight %col=% origin) +
97
95
geom_point(na.rm = TRUE)
98
96
```
99
97
100
-
Tentez de modifier les couleurs employées pour différencier les oursins du milieu naturel et d'élevage. Utilisez la couleur rouge et la couleur bleue.
98
+
99
+
En partant du graphique ci-dessus, tentez de modifier les couleurs employées pour différencier les oursins du milieu naturel et d'élevage. Utilisez la couleur rouge (`red`) et la couleur bleue (`blue`).
101
100
102
101
```{r}
103
102
chart(urchin, formula = skeleton ~ weight %col=% origin) +
Assignez la chaine de caractère `aaaa` au symbole `vec2`.
94
+
```{r assignation-check}
95
+
# Not yet...
96
+
```
102
97
103
-
Afficher les résultat de la `var1`.
98
+
- Assignez la chaine de caractère `aaaa` au symbole `vec2`.
104
99
105
-
Assignez la chaine de caractères `a` à la variable `var3`. Terminez par appeler `var3`.
100
+
- Afficher les résultat de la `var2`.
106
101
107
102
```{r assignation_carac, exercise = TRUE}
108
103
@@ -113,9 +108,13 @@ vec2 <- "a"
113
108
vec2
114
109
```
115
110
111
+
```{r assignation-check}
112
+
# Not yet...
113
+
```
116
114
117
115
### Utilisation de fonction mathématique
118
116
117
+
119
118
Appliquez le logarithme(fonction `log()`) sur la somme de la `var1` et 48. Assignez cette valeur à la chaine de caractères "var2". Terminez par appeler `var2`.
0 commit comments