Skip to content

Commit 36bbee1

Browse files
edition of 08a_chi2
1 parent 005e965 commit 36bbee1

File tree

9 files changed

+801
-21
lines changed

9 files changed

+801
-21
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: BioDataScience
22
Type: Package
3-
Version: 0.10.0
3+
Version: 0.11.0
44
Title: A Series of Learnr Documents for Biological Data Science
55
Description: Interactive documents using learnr for studying biological data science.
66
Authors@R: c(

NEWS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Changes in version 0.10.0
44

5+
- Tutorial 08a_chi2 finalized
6+
7+
## Changes in version 0.10.0
8+
59
- Tutorial 07b_distri finalized
610

711
## Changes in version 0.9.0

inst/tutorials/07b_distri/distri.Rmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ Répondez aux questions suivantes, sur base de la situation : "Maïs dont la hau
327327

328328
Le snippet est **.inproba** et renvoit les instructions suivantes :
329329

330-
```{r, echo=FALSE, eval=FALSE}
330+
```{r, echo= TRUE, eval=FALSE}
331331
pnorm(QUANTILES, mean = 0, sd = 1, lower.tail = TRUE)
332332
```
333333

@@ -341,7 +341,7 @@ Calculez la probabilités d'avoir un epis de maïs de moins de 100 cm
341341
pnorm(100, mean = 145, sd = 22, lower.tail = TRUE)
342342
```
343343

344-
```{r noraml2-check}
344+
```{r normal2-check}
345345
# TODO
346346
```
347347

@@ -355,11 +355,11 @@ Calculez la probabilités d'avoir un epis de maïs entre 120 et 150cm ?
355355
pnorm(150, mean = 145, sd = 22, lower.tail = TRUE) - pnorm(120, mean = 145, sd = 22, lower.tail = TRUE)
356356
```
357357

358-
```{r noraml3-check}
358+
```{r normal3-check}
359359
# TODO
360360
```
361361

362-
En partant de la distribution suivantes : $Y \sim N(10,2.5)$, calculez le quantile correspondant à la probabilités à gauche de 0.1
362+
En partant de la distribution suivantes : $Y \sim N(10,2.5)$, calculez le quantile correspondant à la probabilités à droite de 0.1
363363

364364
```{r, echo = TRUE, eval=FALSE}
365365
qnorm(PROBABILITIES, mean = 0, sd = 1, lower.tail = TRUE)

inst/tutorials/07b_distri/distri.html

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -92,27 +92,27 @@ <h2>Distribution binomiale</h2>
9292
<tr>
9393
<td>
9494

95-
<div id="htmlwidget-9be4ac559a642eeda50c" style="width:100%;height:auto;", class = "quiz html-widget">
95+
<div id="htmlwidget-d64c3d278b406fb4ac3c" style="width:100%;height:auto;", class = "quiz html-widget">
9696
<div class="panel panel-default">
9797
<div class="panel-body quizArea">
9898
</div>
9999
</div>
100100
</div>
101101

102-
<script type="application/json" data-for="htmlwidget-9be4ac559a642eeda50c">{"x":{"question":"Calculez la probabilité d&#39;obtenir au maximum 3 fois pile lors de 10 lancés de pièce ?","answers":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"label":"binom-1","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculez la probabilité d&#39;obtenir au maximum 3 fois pile lors de 10 lancés de pièce ?","a":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
102+
<script type="application/json" data-for="htmlwidget-d64c3d278b406fb4ac3c">{"x":{"question":"Calculez la probabilité d&#39;obtenir au maximum 3 fois pile lors de 10 lancés de pièce ?","answers":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"label":"binom-1","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculez la probabilité d&#39;obtenir au maximum 3 fois pile lors de 10 lancés de pièce ?","a":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
103103
</td>
104104
</tr>
105105
<tr>
106106
<td>
107107

108-
<div id="htmlwidget-8c522bc4dc7d460e7ac0" style="width:100%;height:auto;", class = "quiz html-widget">
108+
<div id="htmlwidget-20e208009f5e83a4e4c7" style="width:100%;height:auto;", class = "quiz html-widget">
109109
<div class="panel panel-default">
110110
<div class="panel-body quizArea">
111111
</div>
112112
</div>
113113
</div>
114114

115-
<script type="application/json" data-for="htmlwidget-8c522bc4dc7d460e7ac0">{"x":{"question":"Calculez la probabilité d&#39;obtenir au minimum 3 fois pile ?","answers":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":false,"message":null},{"option":"0.828","correct":true,"message":null}],"label":"binom-2","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculez la probabilité d&#39;obtenir au minimum 3 fois pile ?","a":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":false,"message":null},{"option":"0.828","correct":true,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
115+
<script type="application/json" data-for="htmlwidget-20e208009f5e83a4e4c7">{"x":{"question":"Calculez la probabilité d&#39;obtenir au minimum 3 fois pile ?","answers":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":false,"message":null},{"option":"0.828","correct":true,"message":null}],"label":"binom-2","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculez la probabilité d&#39;obtenir au minimum 3 fois pile ?","a":[{"option":"0.117","correct":false,"message":null},{"option":"0.161","correct":false,"message":null},{"option":"0.172","correct":false,"message":null},{"option":"0.828","correct":true,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
116116
</td>
117117
</tr>
118118
</table>
@@ -179,14 +179,14 @@ <h2>Distribution de poisson</h2>
179179
<tr>
180180
<td>
181181

182-
<div id="htmlwidget-bba4c99525d26e311ca8" style="width:100%;height:auto;", class = "quiz html-widget">
182+
<div id="htmlwidget-fa298a5ff9bad3c7cf56" style="width:100%;height:auto;", class = "quiz html-widget">
183183
<div class="panel panel-default">
184184
<div class="panel-body quizArea">
185185
</div>
186186
</div>
187187
</div>
188188

189-
<script type="application/json" data-for="htmlwidget-bba4c99525d26e311ca8">{"x":{"question":"Calculer le troisième terme d&#39;une distribution de poisson dont le \\(\\lambda = 3\\) ?","answers":[{"option":"0.353","correct":false,"message":null},{"option":"0.647","correct":false,"message":null},{"option":"0.224","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"label":"poisson-1","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculer le troisième terme d&#39;une distribution de poisson dont le \\(\\lambda = 3\\) ?","a":[{"option":"0.353","correct":false,"message":null},{"option":"0.647","correct":false,"message":null},{"option":"0.224","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
189+
<script type="application/json" data-for="htmlwidget-fa298a5ff9bad3c7cf56">{"x":{"question":"Calculer le troisième terme d&#39;une distribution de poisson dont le \\(\\lambda = 3\\) ?","answers":[{"option":"0.353","correct":false,"message":null},{"option":"0.647","correct":false,"message":null},{"option":"0.224","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"label":"poisson-1","skipStartButton":true,"perQuestionResponseAnswers":true,"perQuestionResponseMessaging":true,"preventUnanswered":true,"displayQuestionCount":false,"displayQuestionNumber":false,"disableRanking":true,"nextQuestionText":"","checkAnswerText":"Submit Answer","allowRetry":true,"randomSortAnswers":true,"json":{"info":{"name":"","main":""},"questions":[{"q":"Calculer le troisième terme d&#39;une distribution de poisson dont le \\(\\lambda = 3\\) ?","a":[{"option":"0.353","correct":false,"message":null},{"option":"0.647","correct":false,"message":null},{"option":"0.224","correct":true,"message":null},{"option":"0.828","correct":false,"message":null}],"correct":"Bravo, c&#39;est correct","incorrect":"Recommencez afin de trouver la bonne réponse"}]}},"evals":[],"jsHooks":[]}</script>
190190
</td>
191191
</tr>
192192
</table>
@@ -287,21 +287,28 @@ <h2>Distribution normale</h2>
287287
</div>
288288
<p>Répondez aux questions suivantes, sur base de la situation : “Maïs dont la hauteur est de 145 cm en moyenne, avec un écart-type de 22 cm”.</p>
289289
<p>Le snippet est <strong>.inproba</strong> et renvoit les instructions suivantes :</p>
290+
<pre class="r"><code>pnorm(QUANTILES, mean = 0, sd = 1, lower.tail = TRUE)</code></pre>
290291
<p>Calculez la probabilités d’avoir un epis de maïs de moins de 100 cm</p>
291292
<div class="tutorial-exercise" data-label="normal2" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
292293
<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>
293294
</div>
294295
<div class="tutorial-exercise-support" data-label="normal2-solution" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
295296
<pre class="text"><code>pnorm(100, mean = 145, sd = 22, lower.tail = TRUE)</code></pre>
296297
</div>
298+
<div class="tutorial-exercise-support" data-label="normal2-check" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
299+
<pre class="text"><code># TODO</code></pre>
300+
</div>
297301
<p>Calculez la probabilités d’avoir un epis de maïs entre 120 et 150cm ?</p>
298302
<div class="tutorial-exercise" data-label="normal3" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
299303
<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>
300304
</div>
301305
<div class="tutorial-exercise-support" data-label="normal3-solution" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
302306
<pre class="text"><code>pnorm(150, mean = 145, sd = 22, lower.tail = TRUE) - pnorm(120, mean = 145, sd = 22, lower.tail = TRUE)</code></pre>
303307
</div>
304-
<p>En partant de la distribution suivantes : <span class="math inline">\(Y \sim N(10,2.5)\)</span>, calculez le quantile correspondant à la probabilités à gauche de 0.1</p>
308+
<div class="tutorial-exercise-support" data-label="normal3-check" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
309+
<pre class="text"><code># TODO</code></pre>
310+
</div>
311+
<p>En partant de la distribution suivantes : <span class="math inline">\(Y \sim N(10,2.5)\)</span>, calculez le quantile correspondant à la probabilités à droite de 0.1</p>
305312
<pre class="r"><code>qnorm(PROBABILITIES, mean = 0, sd = 1, lower.tail = TRUE)</code></pre>
306313
<div class="tutorial-exercise" data-label="normal4" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
307314
<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>
@@ -329,13 +336,13 @@ <h2>Graphique quantile-quantile</h2>
329336
<p><strong>Nom du jeu de données et des variables importantes</strong></p>
330337
<pre class="r"><code>variable &lt;- c(&quot;urchin&quot;, names(urchin))
331338
sample(variable)</code></pre>
332-
<pre><code> [1] &quot;gonads&quot; &quot;test&quot; &quot;sex&quot;
333-
[4] &quot;buoyant_weight&quot; &quot;dry_integuments&quot; &quot;maturity&quot;
334-
[7] &quot;diameter1&quot; &quot;spines&quot; &quot;solid_parts&quot;
335-
[10] &quot;urchin&quot; &quot;skeleton&quot; &quot;dry_gonads&quot;
336-
[13] &quot;origin&quot; &quot;lantern&quot; &quot;weight&quot;
337-
[16] &quot;integuments&quot; &quot;dry_digestive_tract&quot; &quot;digestive_tract&quot;
338-
[19] &quot;height&quot; &quot;diameter2&quot; </code></pre>
339+
<pre><code> [1] &quot;test&quot; &quot;buoyant_weight&quot; &quot;height&quot;
340+
[4] &quot;diameter1&quot; &quot;integuments&quot; &quot;diameter2&quot;
341+
[7] &quot;weight&quot; &quot;dry_integuments&quot; &quot;lantern&quot;
342+
[10] &quot;sex&quot; &quot;origin&quot; &quot;solid_parts&quot;
343+
[13] &quot;urchin&quot; &quot;dry_digestive_tract&quot; &quot;skeleton&quot;
344+
[16] &quot;gonads&quot; &quot;digestive_tract&quot; &quot;spines&quot;
345+
[19] &quot;maturity&quot; &quot;dry_gonads&quot; </code></pre>
339346
<p>Le snippet à votre disposition est <strong>.cuqqnorm</strong></p>
340347
<pre class="r"><code>car::qqPlot(DF[[&quot;XNUM&quot;]], distribution = &quot;norm&quot;,
341348
envelope = 0.95, col = &quot;Black&quot;, ylab = &quot;XNUM&quot;)</code></pre>
@@ -364,8 +371,8 @@ <h2>Graphique quantile-quantile</h2>
364371
<p><strong>Nom du jeu de données et des variables importantes</strong></p>
365372
<pre class="r"><code>variable &lt;- c(&quot;crabs&quot;, names(crabs))
366373
sample(variable)</code></pre>
367-
<pre><code>[1] &quot;length&quot; &quot;rear&quot; &quot;width&quot; &quot;index&quot; &quot;crabs&quot; &quot;depth&quot; &quot;species&quot;
368-
[8] &quot;front&quot; &quot;sex&quot; </code></pre>
374+
<pre><code>[1] &quot;depth&quot; &quot;species&quot; &quot;index&quot; &quot;sex&quot; &quot;front&quot; &quot;rear&quot; &quot;length&quot;
375+
[8] &quot;width&quot; &quot;crabs&quot; </code></pre>
369376
<div class="tutorial-exercise" data-label="qqnorm1" data-caption="Code R" data-completion="1" data-diagnostics="1" data-startover="1" data-lines="0">
370377
<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>
371378
</div>

0 commit comments

Comments
 (0)