Comment out text in R Markdown (Rmd file)
在R Markdown(.Rmd)文件中,如何注释掉未使用的文本? 我不是指R代码块中的文本,而是指一般文本,例如LaTex中的%。
-
最初被关闭为重复; 重新开放,因为Rmarkdown可能提供不受降价支持的替代选项。
我认为你应该能够使用常规的HTML评论:
1
| <!-- regular html comment --> |
这对你有用吗?
-
是的,确实如此,谢谢!
-
@Yihui谢谢,刚刚做到了,新来到这里:)
-
有趣的是,它也适用于PDF输出。太棒了!
-
奇怪的是,这些html注释中的内联r代码试图评估。 例如,由于内联代码被意外评估,<-- Some text with `r mean(x)` inline code -->会导致Knit上出现'blah not Found'错误。
-
我想我曾经记得看到谢毅辉提到让编织者认识到评论字符太难了,因为编织者不负责将文档渲染成html或pdf。 我认为HTML注释字符只能在编织后由pandoc / rmarkdown处理。
额外的yaml块可以在文档内的任何位置使用,并使用#注释掉
1 2 3 4 5 6 7 8 9 10 11 12 13
| ---
title:"Untitled"
output: html_document
---
No comment.
---
# here's a comment
# ```{r}
# x = pi
# ```
--- |
但请注意,这并不妨碍knitr评估内联r代码。
拖动要评论的行后,按SHIFT + CMD / WIN + C。 这是R Markdown编辑器(R Studio)注释掉的快捷方式。
-
对我来说这是Ctrl + Shift + C.谢谢!