J'ai le document R Markdown suivant:
---
title: "Test"
output: html_document
---
```{r cars, echo=FALSE}
myCondition <- TRUE
if(myCondition) {
print("## Car Summary")
}
summary(cars)
```
Lorsque je l'ai tricoté au format HTML, l'en-tête "Résumé de la voiture" est rendu en police à espacement fixe "de type terminal" comme suit:
## [1] "## Car Summary"
Mais je veux qu'il soit rendu comme un en-tête. Comment puis-je y parvenir?
Cela devrait fonctionner pour vous:
```{r cars, echo=FALSE, results='asis'}
myCondition <- TRUE
if(myCondition) {
cat("## Car Summary")
}
```
```{r, echo=FALSE}
summary(cars)
```
Notez que l'option results = 'asis'
Est importante pour imprimer l'en-tête. Notez également que print()
ne fonctionnera pas, mais cat()
.