J'ai actuellement du code qui ressemble à ceci:
```{r, tidy=TRUE}
plot(DT$age, DT$height, xlab = "Age of participant in Trials", ylab = "Height of participant in Trials")
```
Maintenant, je comprenais que la définition de tidy
sur TRUE
ferait en sorte que lorsque je tricoterais le code ensemble, le code n'irait pas hors de la page et se terminerait par lui-même. Cependant, j'obtiens sporadiquement toujours des affichages de code source lorsque je fais des commandes comme celle ci-dessus. Existe-t-il une autre fonction qui garantirait l'encapsulation du code? Merci!
Utilisez le width.cutoff
argument à l'intérieur tidy.opts
options knitr pour spécifier la largeur de sortie:
```{r, tidy=TRUE, tidy.opts=list(width.cutoff=60)}
plot(DT$age, DT$height, xlab = "Age of participant in Trials", ylab = "Height of participant in trials")
```
Vous pouvez définir cette option globalement pour l'ensemble de votre fichier avec un morceau comme celui-ci:
```{r}
library(knitr)
opts_chunk$set(tidy.opts=list(width.cutoff=60),tidy=TRUE)
```
Le tidy.opts
les options sont passées au paquet formatR
qui fait le rangement (si je comprends bien). Des informations détaillées sur formatR
peuvent être trouvées ici: