-1

在 R / R-Studio 中,“注释”由 [#] 字符定义。

我想在 R 中使用 [ ' ] 而不是 [#] 来“评论”。

可能吗 ?

4

4 回答 4

3

注释字符由 R 解析器确定,这不是您在害怕时可以控制的。您必须构建一些管道来获取带有单引号注释的代码,并在运行之前将其转换为井号注释,这就是 Rmarkdown 文档的工作方式(但这对于这样的更改来说真的是矫枉过正)。

于 2021-07-15T01:06:12.083 回答
2

你可以这样做。如果评论中有任何单引号字符,则必须像往常一样对其进行转义。您还可以使用双引号代替单引号或原始引号 r"{...}" ,如 ?Quotes 中所述。如果要将注释添加到代码行的末尾,则需要用分号将其与该行上的先前代码分开,并且在任何情况下都不应该是函数的最后一行。

f <- function(x) {
  'A function
   that returns its argument'
  x
}

f(9)
## [1] 9
   
于 2021-07-15T01:59:19.643 回答
0

显然,没有简单的内置方法,所以我将关闭此查询。谢谢你们的意见。

于 2021-07-16T19:28:35.120 回答
0

您可以阅读An Introduction to R,并且有关于以下内容的官方声明Comments

注释几乎可以放在任何地方,以井号 ('#') 开头,到行尾的所有内容都是注释。

我认为这是一种内置表示,我认为您不能轻易将其更改为其他符号。

于 2021-07-16T19:36:28.723 回答