Bonjour, j'ai le bloc de démarque suivant:
```{r, echo=FALSE,warning=FALSE,message=FALSE,error=FALSE}
lapply(obj,function(x) plot(x,main="some plot") box() axis(1,at=seq(0,25,by=1))
```
La sortie est plusieurs parcelles. Cependant, je reçois aussi le message de la console dans le document pdf sous les tracés.
<Plot 1> Nice plot 1!
<Plot 2> Nice plot 2!
-- nasty horrible console output
## [[1]]
01.2882829
## [[2]]
120.29393933
J'ai essayé echo/warning/error/message = FALSE, mais aucun de ceux-ci ne supprime la sortie de la console
aidez s'il vous plaît!
Envelopper tout objet dans invisible
empêchera automatiquement print
ing.
Vous devriez pouvoir utiliser
invisible(lapply(obj,function(x) plot(x,main="some plot")))
Cependant, le fait que echo=FALSE
ne fonctionne pas laisse penser qu'il pourrait se passer autre chose.
essaye ça:
{r, echo=FALSE,results='hide',fig.keep='all'}
lapply(obj,function(x) plot(x,main="some plot") box() axis(1,at=seq(0,25,by=1))
J'avais aussi ce problème dans mon cahier R et echo=FALSE
ne faisait rien. Cependant, message=FALSE
le fait.
```{r, message=FALSE}
Le simple fait d'avoir ```{r, results = 'hide'}
ou ```{r, results = FALSE}
pour vos options de bloc supprime la sortie R mais pas les avertissements, les messages ou les erreurs. Aucune fonction supplémentaire n'est nécessaire.
Plus de détails peuvent être trouvés ici . https://yihui.name/knitr/options/#text-results