【发布时间】:2013-06-07 10:40:50
【问题描述】:
在 R Markdown (.Rmd) 文件中,如何注释掉未使用的文本?我指的不是 R 代码块中的文本,而是一般文本,例如 LaTex 中的 %。
【问题讨论】:
-
Was initially closed as duplicate;重新打开,因为 Rmarkdown 可能会提供 Markdown 不支持的替代选项。
标签: r-markdown knitr
在 R Markdown (.Rmd) 文件中,如何注释掉未使用的文本?我指的不是 R 代码块中的文本,而是一般文本,例如 LaTex 中的 %。
【问题讨论】:
标签: r-markdown knitr
您始终可以通过将代码放在 if(F){} 语句中来关闭代码。
【讨论】:
拖动要注释的行后,按SHIFT+CMD+C (macOS), SHIFT kbd>+CTRL+C (Windows)。这是R Markdown编辑器(R Studio)注释掉的快捷方式。
【讨论】:
额外的 yaml 块可以在文档内的任何地方使用,并用 # 注释掉
---
title: "Untitled"
output: html_document
---
No comment.
---
# here's a comment
# ```{r}
# x = pi
# ```
---
但是请注意,这并不妨碍 knitr 评估 inline r 代码。
【讨论】:
我认为你应该能够使用常规的 html cmets:
<!-- regular html comment -->
这对你有用吗?
【讨论】:
<-- Some text with `r mean(x)` inline code --> 可能会在 Knit 上导致“blah not Found”错误,因为内联代码被意外评估。