Je ne fais que rassembler les réponses et développer les bases. Voici trois options :
1) Cacher le code (morceau individuel)
Nous pouvons inclure echo=FALSE
dans l'en-tête du morceau :
```{r echo=FALSE}
plot(cars)
```
2) Masquer les morceaux (globalement).
Nous pouvons modifier le comportement par défaut de knitr en utilisant le knitr::opts_chunk$set
fonction. Nous l'appelons au début du document et incluons include=FALSE
dans l'en-tête du chunk pour supprimer toute sortie :
---
output: html_document
---
```{r include = FALSE}
knitr::opts_chunk$set(echo=FALSE)
```
```{r}
plot(cars)
```
3) Morceaux de code effondrés
Pour les sorties HTML, nous pouvons utiliser le pliage de code pour cacher le code dans le fichier de sortie. Celui-ci comprendra toujours le code, mais il ne sera visible que lorsqu'un utilisateur cliquera dessus. Vous pouvez en savoir plus à ce sujet aquí .
---
output:
html_document:
code_folding: "hide"
---
```{r}
plot(cars)
```