Comente o texto em R Markdown (arquivo Rmd)

117

Em um .Rmdarquivo R Markdown ( ), como você comenta o texto não utilizado? Não estou me referindo ao texto no pedaço de código R, mas aos textos gerais, como % em LaTex por exemplo.

aonan zhang
fonte
2
Foi inicialmente fechado como duplicado ; a reabertura já que o Rmarkdown pode fornecer opções alternativas não suportadas pelo markdown.
baptiste

Respostas:

163

Acho que você deve ser capaz de usar comentários html regulares:

<!-- regular html comment --> 

Isso funciona para você?

user1981275
fonte
5
estranhamente, o código r embutido dentro desses comentários html tenta avaliar. por exemplo, <-- Some text with `r mean(x)` inline code -->pode resultar em erros 'blah not Found' no Knit devido ao código inline ser avaliado inesperadamente.
Brian D
Acho que me lembro de ver Yihui Xie mencionar que fazer o knitr reconhecer os caracteres do comentário seria muito difícil, porque o knitr não é responsável por renderizar o documento em html ou pdf. Acho que os caracteres de comentário HTML são tratados apenas por pandoc / rmarkdown após o tricô.
Randy
28

Os blocos extras do yaml podem ser usados ​​em qualquer lugar dentro do documento, e comentados com #

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

No comment.

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

Observe, entretanto, que isso não impede que o knitr avalie o código r embutido .

batista
fonte
16

Depois de arrastar as linhas que deseja comentar, pressione SHIFT+ CMD+ C(macOS), SHIFT+ CTRL+ C(Windows). Este é o atalho do editor R Markdown (R Studio) para comentar.

z0nam
fonte
8
Para mim foi Ctrl + Shift + C. Obrigado!
Evan Rosica
2
Estou executando o Windows 10 e, para mim, também foi Ctrl + Shift + C. Obrigado!
HelloGoodbye
2
@EvanRosica, HelloGoodbye, Obrigado por sua informação, editei minha resposta para adicionar atalho do windows explicitamente.
z0nam