R:在等式中注释

时间:2012-08-23 08:31:58

标签: r

是否可以在R中的等式中进行注释?例如:

100 /* item 1 */ + 200 /* item 2 */

给出300的回答。

我认为/* */是C代码。虽然,我不确定100 /* item 1 */ + 200 /* item 2 */将在C中运行。

如果我在R中使用100 # item 1 # + 200 # item 2 #,我会得到100的答案,因为第一个#之后的所有内容都会被忽略,正如我所料。

我想我可以使用:

#  item 1     item 2
   100    +    200

我只是在想,当方程式变得非常冗长而且复杂占用几行时,在方程式中进行注释可能会很好。

以下作品并返回300:

(100 +  # item 1
 200  ) # item 2

在每个注释之后需要一个新行,并且我最接近上面的例子,只包含一行。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:5)

这是不可能的。正如Comments section of the R language manual中所述,唯一的评论字符是#。从#到行尾的所有内容都被忽略(除非在字符串中引用#)。