Skip to content

Commit d0182af

Browse files
correction minor bugs in np_challenge.rmd
1 parent 8e2220e commit d0182af

File tree

3 files changed

+44
-18
lines changed

3 files changed

+44
-18
lines changed

inst/tutorials/02d_np_challenge/np_challenge.Rmd

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ output:
77
fig_caption: yes
88
tutorial:
99
id: "sdd1.02d"
10-
version: 1.0.0
10+
version: 1.1.0
1111
runtime: shiny_prerendered
1212
---
1313

@@ -87,10 +87,16 @@ b <- chart(urchin, formula = skeleton ~ weight %col=% origin) +
8787
ggpubr::ggarrange(a,b, legend = "bottom")
8888
```
8989

90+
## Challenge
9091

91-
## Challenge 1
92+
### Challenge 1
9293

9394
```{r, echo = TRUE}
95+
# Importation des outils pour réaliser nos analyses
96+
SciViews::R()
97+
# Importation des données
98+
urchin <- read(file = "urchin_bio", package = "data.io", lang = "fr")
99+
# Réalisation d'un graphique de type nuage de points
94100
chart(urchin, formula = skeleton ~ weight %col=% origin) +
95101
geom_point(na.rm = TRUE)
96102
```
@@ -100,7 +106,7 @@ En partant du graphique ci-dessus, tentez de modifier les couleurs employées po
100106

101107
```{r}
102108
chart(urchin, formula = skeleton ~ weight %col=% origin) +
103-
geom_point(na.rm = TRUE)+
109+
geom_point(na.rm = TRUE) +
104110
scale_color_manual(values = c("red", "blue"))
105111
```
106112

@@ -114,7 +120,7 @@ Reproduisez le graphique ci-dessus
114120
# Not yet...
115121
```
116122

117-
## Challenge 2
123+
### Challenge 2
118124

119125
Tentez de modifier les couleurs employées pour différencier les oursins du milieu naturel et d'élevage. Utilisez la couleur jaune (dont le code est `#999999`) et la couleur grise (dont le code est `#E69F00`).
120126

@@ -134,7 +140,7 @@ Reproduisez le graphique ci-dessus
134140
# Not yet...
135141
```
136142

137-
## Challenge 3
143+
### Challenge 3
138144

139145

140146
```{r}
@@ -155,14 +161,22 @@ Reproduisez le graphique ci-dessus
155161

156162

157163
```{r challenge3-check}
158-
164+
# Not yet...
159165
```
160166

161167
## Conclusion
162168

163169

164170
Bravo! Vous venez de terminer votre premier challenge dans un tutoriel "learnr".
165171

172+
Voici ci-dessous les instructions pour réaliser le graphique de challenge 3. La fonction à employer est `scale_color_manual()`
173+
174+
```{r, echo = TRUE}
175+
chart(urchin, formula = skeleton ~ weight %col=% origin) +
176+
geom_point(na.rm = TRUE) +
177+
scale_color_manual(values = c('#999999','#E69F00'), labels = c("Elevage", "Milieu naturel"))
178+
```
179+
166180
Laissez nous vos impressions sur cet outil pédagogique ou expérimentez encore dans la zone ci-dessous. Rappelez-vous que pour placer un commentaire dans une zone de code R, vous devez utilisez un dièse (`#`) devant vos phrases.
167181

168182
```{r comm, exercise=TRUE, exercise.lines = 8}

inst/tutorials/02d_np_challenge/np_challenge.html

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -87,21 +87,27 @@ <h2>Objectifs</h2>
8787
Variation de la masse du squelette en fonction de la masse totale de <em>Paracentrotus lividus</em> Lamarck 1816
8888
</p>
8989
</div>
90-
<p>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 (<code>origin</code>) afin de rendre votre graphique plus informatif. Vous pouvez cependant aller encore plus loin.</p>
90+
<p>Le jeu de données <code>urchin_bio</code> portant sur la biométrie d’oursins est assigné à <code>urchin</code>. Les variables employées pour ce premier graphique sont la masse du squelette (<code>skeleton</code>) et le masse totale (<code>weight</code>). 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 (<code>origin</code>) afin de rendre votre graphique plus informatif. Vous pouvez cependant aller encore plus loin.</p>
9191
<div class="figure">
9292
<img src="np_challenge_files/figure-html/unnamed-chunk-4-1.png" alt="Variation de la masse du squelette en fonction de la masse totale de *Paracentrotus lividus* Lamarck 1816" width="624" />
9393
<p class="caption">
9494
Variation de la masse du squelette en fonction de la masse totale de <em>Paracentrotus lividus</em> Lamarck 1816
9595
</p>
9696
</div>
9797
</div>
98-
<div id="section-challenge-1" class="section level2">
99-
<h2>Challenge 1</h2>
100-
<p>En partant du graphique ci-dessous, sur</p>
101-
<pre class="r"><code>chart(urchin, formula = skeleton ~ weight %col=% origin) +
98+
<div id="section-challenge" class="section level2">
99+
<h2>Challenge</h2>
100+
<div id="section-challenge-1" class="section level3">
101+
<h3>Challenge 1</h3>
102+
<pre class="r"><code># Importation des outils pour réaliser nos analyses
103+
SciViews::R()
104+
# Importation des données
105+
urchin &lt;- read(file = &quot;urchin_bio&quot;, package = &quot;data.io&quot;, lang = &quot;fr&quot;)
106+
# Réalisation d&#39;un graphique de type nuage de points
107+
chart(urchin, formula = skeleton ~ weight %col=% origin) +
102108
geom_point(na.rm = TRUE)</code></pre>
103109
<p><img src="np_challenge_files/figure-html/unnamed-chunk-5-1.png" width="624" /></p>
104-
<p>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.</p>
110+
<p>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 (<code>red</code>) et la couleur bleue (<code>blue</code>).</p>
105111
<p><img src="np_challenge_files/figure-html/unnamed-chunk-6-1.png" width="624" /></p>
106112
<p>Reproduisez le graphique ci-dessus</p>
107113
<div class="tutorial-exercise" data-label="challenge1" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
@@ -111,8 +117,8 @@ <h2>Challenge 1</h2>
111117
<pre class="text"><code># Not yet...</code></pre>
112118
</div>
113119
</div>
114-
<div id="section-challenge-2" class="section level2">
115-
<h2>Challenge 2</h2>
120+
<div id="section-challenge-2" class="section level3">
121+
<h3>Challenge 2</h3>
116122
<p>Tentez de modifier les couleurs employées pour différencier les oursins du milieu naturel et d’élevage. Utilisez la couleur jaune (dont le code est <code>#999999</code>) et la couleur grise (dont le code est <code>#E69F00</code>).</p>
117123
<p><img src="np_challenge_files/figure-html/unnamed-chunk-7-1.png" width="624" /></p>
118124
<p>Reproduisez le graphique ci-dessus</p>
@@ -123,8 +129,8 @@ <h2>Challenge 2</h2>
123129
<pre class="text"><code># Not yet...</code></pre>
124130
</div>
125131
</div>
126-
<div id="section-challenge-3" class="section level2">
127-
<h2>Challenge 3</h2>
132+
<div id="section-challenge-3" class="section level3">
133+
<h3>Challenge 3</h3>
128134
<p><img src="np_challenge_files/figure-html/unnamed-chunk-8-1.png" width="624" /></p>
129135
<p>Reproduisez le graphique ci-dessus</p>
130136
<ul>
@@ -135,12 +141,18 @@ <h2>Challenge 3</h2>
135141
<script type="application/json" data-opts-chunk="1">{"fig.width":6.5,"fig.height":4,"fig.retina":2,"fig.align":"default","fig.keep":"high","fig.show":"asis","out.width":624,"warning":true,"error":false,"message":true,"exercise.df_print":"paged","exercise.timelimit":60,"exercise.checker":["function (label, user_code, solution_code, check_code, envir_result, "," evaluate_result, ...) ","{"," list(message = \"Your answer is recorded!\", correct = TRUE, "," type = \"info\", location = \"append\")","}"]}</script>
136142
</div>
137143
<div class="tutorial-exercise-support" data-label="challenge3-check" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
138-
144+
<pre class="text"><code># Not yet...</code></pre>
145+
</div>
139146
</div>
140147
</div>
141148
<div id="section-conclusion" class="section level2">
142149
<h2>Conclusion</h2>
143150
<p>Bravo! Vous venez de terminer votre premier challenge dans un tutoriel “learnr”.</p>
151+
<p>Voici ci-dessous les instructions pour réaliser le graphique de challenge 3. La fonction à employer est <code>scale_color_manual()</code></p>
152+
<pre class="r"><code>chart(urchin, formula = skeleton ~ weight %col=% origin) +
153+
geom_point(na.rm = TRUE) +
154+
scale_color_manual(values = c(&#39;#999999&#39;,&#39;#E69F00&#39;), labels = c(&quot;Elevage&quot;, &quot;Milieu naturel&quot;))</code></pre>
155+
<p><img src="np_challenge_files/figure-html/unnamed-chunk-9-1.png" width="624" /></p>
144156
<p>Laissez nous vos impressions sur cet outil pédagogique ou expérimentez encore dans la zone ci-dessous. Rappelez-vous que pour placer un commentaire dans une zone de code R, vous devez utilisez un dièse (<code>#</code>) devant vos phrases.</p>
145157
<div class="tutorial-exercise" data-label="comm" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="8">
146158
<pre class="text"><code># Ajout de commentaires
@@ -170,7 +182,7 @@ <h2>Conclusion</h2>
170182
</script>
171183

172184
<script type="application/shiny-prerendered" data-context="server">
173-
learnr:::register_http_handlers(session, metadata = list(id = "sdd1.02d", version = "0.0.1"))
185+
learnr:::register_http_handlers(session, metadata = list(id = "sdd1.02d", version = "1.1.0"))
174186
</script>
175187

176188
<script type="application/shiny-prerendered" data-context="server">
Loading

0 commit comments

Comments
 (0)