R语言 注释
注释是一般的英文句子,大多写在程序中,以解释它的作用或一段代码应该做什么。更确切地说,是程序员应该关注的信息,它与代码的逻辑没有关系。它们完全被编译器所忽略,因此从未反映到输入中。
这里出现的问题是,编译器如何知道给定的语句是否是注释? 答案很简单。所有的语言都使用一个符号来表示注释,当编译器遇到这个符号时,可以帮助它区分注释和语句。
注释通常用于以下目的
- 代码的可读性
- 解释代码或项目的元数据
- 防止代码的执行
- 为了包括资源
注释的类型
语言支持的注释一般有三种类型,即–
- 单行注释– 只需要一行的注释
- 多行注释– 需要一行以上的注释。
- 文档注释– 通常为快速查找文档而起草的注释
注意: R不支持多行注释和文档注释。它只支持由 “#”符号起草的单行注释。
R中的注释
正如上面提供的说明中所说,目前R不支持多行注释和文档注释。R为它的用户提供了单行注释,以便添加关于代码的信息。
R语言中的单行注释
单行注释是只需要一行的注释。它们通常是用来解释一行代码的作用或它应该产生什么,以便帮助参考源代码的人。
就像python的单行注释一样,任何以 ” # “开头的语句在R中都是一个注释。
语法
# comment statement
例1 :
# geeksforgeeks
上述代码在执行时不会产生任何输出,因为R会认为该语句是一个注释,因此编译器会忽略这一行。
例2 :
# R program to add two numbers
# Assigning values to variables
a <- 9
b <- 4
# Printing sum
print(a + b)
输出
[1] 13
注释多行
如前所述,R不支持多行注释,但为了使注释过程更容易,R允许一次注释多个单行。在R Studio中,有两种方法来添加多个单行注释。
- 第一种方法 :用光标选择你要注释的多行,然后使用组合键 ” control + shift + C “ 来注释或取消注释所选的行。
- 第二种方法 :另一种方法是 使用GUI ,用光标选择你想注释的行,然后点击菜单中的 “代码”,弹出一个窗口,我们需要选择 “注释/取消注释行”,它可以适当地注释或取消注释你选择的行。
这使得注释代码块的过程比每次在每行前添加#号更容易和更快。