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 :
96
96
97
-
```{r, eval=FALSE}
97
+
```{r, eval=FALSE, echo = TRUE}
98
98
# Importation du jeu de données
99
-
ub <- read("urchin_bio", package = "data.io")
99
+
urchin <- read("urchin_bio", package = "data.io")
100
100
# Réalisation du graphique
101
-
chart(ub, formula = height ~ weight) +
101
+
chart(urchin, formula = height ~ weight) +
102
102
geom_point()
103
103
```
104
104
@@ -111,11 +111,16 @@ Commencez par réaliser rapidement les graphiques vus durant la capsule vidéo.
111
111
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`).
112
112
113
113
```{r first_graph_intro}
114
+
# Importation du jeu de données
115
+
urchin <- read("urchin_bio", package = "data.io")
116
+
# Réalisation du graphique
114
117
chart(urchin, formula = skeleton ~ weight) +
115
118
geom_point()
116
119
```
117
120
118
-
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.
121
+
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).
122
+
123
+
Complétez la zone de code R en remplaçant `DF`, `YNUM` et `XNUM` par les variables demandées.
119
124
120
125
```{r first_graph, exercise=TRUE}
121
126
chart(DF, formula = YNUM ~ XNUM) +
@@ -144,7 +149,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.
152
+
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.
153
+
154
+
Réalisez un nuage de points montrant le masse du squelette (`skeleton`) en ordonnée et le masse totale (`weight`) en abscisse.
155
+
156
+
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=%`).
176
+
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.
177
+
178
+
La formule de la fonction `chart()` peut être complétée avec l'argument faisant référence à la couleur (`%col=%`).
168
179
169
180
```{r col_graph_intro}
170
181
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.
175
186
187
+
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.
205
+
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.
193
206
194
207
### Exercice 1
195
208
@@ -205,11 +218,13 @@ b <- chart(urchin, formula = lantern ~ test %shape=% origin) +
205
218
ggpubr::ggarrange(a,b)
206
219
```
207
220
221
+
**A noter :**
222
+
208
223
Nous pouvons observer que l'utilisation de la forme n'est pas forcément l'argument le plus judicieux dans cet exemple.
209
224
210
225
Intéressez-vous à la masse de la lanterne d'aristote (`lantern`) en fonction de la masse du test (`test`).
211
226
212
-
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.
227
+
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.
311
+
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