注释字符由 R 解析器确定,这不是你可以控制的。您必须构建一些管道来获取带有单引号注释的代码,并在运行之前将其转换为井号注释,这就是 Rmarkdown 文档的工作方式(但这对于这样的更改来说确实是矫枉过正)。
你可以做到这一点。如果评论中有单引号字符 他们将不得不像往常一样逃脱。您还可以使用双引号代替单引号或原始引号 r"{...}",如 ?Quotes 中所述。如果您想将注释添加到代码行的末尾,那么需要用分号将注释与该行之前的代码分隔开,并且在任何情况下 不应该是函数中的最后一行。
f <- function(x) {
'A function
that returns its argument'
x
}
f(9)
## [1] 9
显然,没有简单的内置方法,所以我将结束此询问。谢谢你们的意见。
您可以在R 简介中阅读相关内容,并且有关于
Comments
的官方声明:
注释几乎可以放在任何地方,以井号(‘#’)开头, 到行尾的所有内容都是注释。
我认为这是一个内置的表示形式,我认为你不能轻易地将其更改为其他符号。