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
Copy file name to clipboardExpand all lines: chapters/ex-quarto.qmd
+25-2Lines changed: 25 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,8 @@ L'objectif de cet exercice est de vous familiariser à l'utilisation de `Quarto`
9
9
10
10
### Consignes {.unnumbered}
11
11
12
+
#### Analyses
13
+
12
14
{{< fa hand-point-right >}} Nous allons utiliser les données WildFinder du WWF pour répondre à la question suivante :
13
15
**_Dans combien d'écorégions différentes retrouve-t-on chaque espèce d'Ursidés ?_**
14
16
@@ -21,7 +23,15 @@ Pour ce faire, continuez à travailler dans votre **research compendium** de l'[
21
23
- Compter le nombre d'écorégions où se retrouve chaque espèce
22
24
- Faire une visualisation graphique montrant le nombre d'écorégions par espèce
23
25
24
-
Puis, créez un fichier **index.qmd** à la racine du projet qui appellera chaque fonction créée précédemment. Devront figurer dans le document final, _a minima_, le résultat demandé sous forme de tableau (fonction [`knitr::kable()`](https://www.rdocumentation.org/packages/knitr/versions/1.45/topics/kable)) et de figure, ainsi que la source des données. Structurez votre document avec des titres et des paragraphes.
26
+
{{< fa lightbulb >}} Si vous n'avez pas réussi à terminer l'exercice précédent, vous pouvez forker et cloner ce [dépôt Github](https://github.com/rdatatoolbox/practice-1).
27
+
28
+
29
+
<br/>
30
+
31
+
32
+
#### Programmation lettrée
33
+
34
+
{{< fa hand-point-right >}} Créez un fichier **index.qmd** à la racine du projet qui appellera chaque fonction créée précédemment. Devront figurer dans le document final, _a minima_, le résultat demandé sous forme de tableaux (fonction [`knitr::kable()`](https://www.rdocumentation.org/packages/knitr/versions/1.45/topics/kable)) et de figures, ainsi que la source des données. Structurez votre document avec des titres et des paragraphes.
25
35
26
36
Finalement, ajoutez une ligne de code dans votre **make.R** qui permettra de transpiler votre **index.qmd** en version **index.html** (fonction [`quarto::quarto_render()`](https://rdrr.io/cran/quarto/man/quarto_render.html)).
27
37
@@ -32,4 +42,17 @@ Finalement, ajoutez une ligne de code dans votre **make.R** qui permettra de tra
32
42
33
43
## Bonus
34
44
35
-
Si votre code est bien écrit, vous pouvez rapidement l'exécuter avec une autre famille de Mammifères !
45
+
46
+
::: {.callout-tip}
47
+
## GitHub Pages
48
+
49
+
L'option [GitHub Pages](https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages) permet de déployer un site Web gratuitement sur GitHub. Avec un fichier **index.html** placé à la racine de votre dépôt (ou dans un dossier docs/), vous pouvez activer cette option afin d'afficher ce fichier comme une page Web.
50
+
51
+
- Rendez-vous dans les **Settings** de votre dépôt
52
+
- Cliquez sur **Pages**
53
+
- Dans _Source_, sélectionnez **Deploy from a branch**
54
+
- Dans _Branch_, sélectionnez **Main** et **/(root)**
55
+
- Sauvegardez
56
+
57
+
Après quelques minutes, votre page Web sera accessible à cette URL : `https://__github-account__.github.io/__github-repo__`
0 commit comments