Commenter le texte dans R Markdown (fichier Rmd)

117

Dans un .Rmdfichier R Markdown ( ), comment commentez-vous le texte inutilisé? Je ne fais pas référence au texte dans le bloc de code R, mais aux textes généraux, comme % en LaTex par exemple.

aonan zhang
la source
2
A été initialement fermé en double ; la réouverture depuis Rmarkdown peut potentiellement fournir des options alternatives non prises en charge par Markdown.
baptiste

Réponses:

163

Je pense que vous devriez pouvoir utiliser des commentaires html réguliers:

<!-- regular html comment --> 

Est-ce que ça marche pour toi?

user1981275
la source
5
curieusement, le code r inline dans ces commentaires html essaie d'évaluer. par exemple, <-- Some text with `r mean(x)` inline code -->peut entraîner des erreurs «blah not Found» sur Knit en raison de l'évaluation inattendue du code en ligne.
Brian D
Je pense que je me souviens avoir vu Yihui Xie mentionner qu'il serait trop difficile de faire reconnaître par knitr les caractères des commentaires car knitr n'est pas responsable du rendu du document en html ou pdf. Je pense que les caractères de commentaire HTML ne sont traités par pandoc / rmarkdown qu'après le tricot.
randy
28

Les blocs yaml supplémentaires peuvent être utilisés n'importe où dans le document et commentés avec #

---
title: "Untitled"
output: html_document
---

No comment.

---
# here's a comment
# ```{r}
# x = pi
# ```
--- 

Notez cependant que cela n'empêche pas knitr d'évaluer le code r inline .

baptiste
la source
16

Après avoir fait glisser les lignes que vous souhaitez commenter, appuyez sur SHIFT+ CMD+ C(macOS), SHIFT+ CTRL+ C(Windows). C'est le raccourci de l'éditeur R Markdown (R Studio) pour commenter.

z0nam
la source
8
Pour moi, c'était Ctrl + Shift + C. Merci!
Evan Rosica
2
J'utilise Windows 10, et pour moi, c'était aussi Ctrl + Shift + C. Merci!
HelloGoodbye
2
@EvanRosica, HelloGoodbye, Merci pour vos informations, j'ai édité ma réponse pour ajouter explicitement le raccourci Windows.
z0nam