117 在R Markdown(.Rmd)文件中,如何注释掉未使用的文本?我不是指在R代码块中的文本,但一般的文本,就像%在LaTex的例如。 r-markdown knitr — 张南男 source 2 最初是作为副本关闭的 ; 重新开放,因为Rmarkdown可能会提供markdown不支持的替代选项。 — baptiste
163 我认为您应该能够使用常规的html注释: <!-- regular html comment --> 这对您有用吗? — 用户1981275 source 5 奇怪的是,这些html注释中的内联r代码会尝试求值。例如,<-- Some text with `r mean(x)` inline code -->由于意外地评估了内联代码,可能会在Knit上导致“未找到”错误。 — Brian D 我想我记得曾看过谢逸辉提到过,让knitr识别注释字符太困难了,因为knitr不负责将文档呈现为html或pdf。我认为HTML注释字符仅在编织后由pandoc / rmarkdown处理。 — 兰迪
28 多余的Yaml块可以在文档中的任何位置使用,并注释为 # --- title: "Untitled" output: html_document --- No comment. --- # here's a comment # ```{r} # x = pi # ``` --- 但是请注意,这不会阻止knitr评估内联 r代码。 — 浸礼会 source
16 拖动要发表评论的行后,按SHIFT+ CMD+ C(macOS),SHIFT++ CTRL+ C(Windows)。这是R Markdown编辑器(R Studio)注释掉的快捷方式。 — z0nam source 8 对我来说是Ctrl + Shift +C。谢谢! — 伊万·罗西卡 2 我正在运行Windows 10,对我来说它也是Ctrl + Shift + C。谢谢! — HelloGoodbye19年 2 @ EvanRosica,HelloGoodbye,谢谢您的信息,我编辑了答案以明确添加Windows快捷方式。 — z0nam