R语言 基本语法

R语言 基本语法

作为惯例,我们将从编写一个”Hello, World!”程序开始学习R编程。根据需求,您可以在R命令提示符下编程,也可以使用R脚本文件编写程序。让我们逐个检查它们。

R命令提示符

一旦您已经设置好R环境,只需在命令提示符下输入以下命令即可轻松启动R命令提示符 –

$ R

这将启动R解释器并且你会得到一个提示符 >,你可以在那里开始键入你的程序,如下所示−

> myString <- "Hello, World!"
> print ( myString)
[1] "Hello, World!"

这里的第一个语句定义了一个字符串变量myString,我们在其中赋值了一个字符串”Hello, World!”,然后下一个语句print()用来打印变量myString中存储的值。

R脚本文件

通常,您将在脚本文件中编写程序,然后使用R解释器Rscript在命令提示符下执行这些脚本。让我们从在名为test.R的文本文件中编写以下代码开始 –

# My first program in R Programming
myString <- "Hello, World!"

print ( myString)

将上述代码保存在一个名为test.R的文件中,并按照下面的方式在Linux命令提示符下执行。即使你使用的是Windows或其他系统,语法也将保持不变。

$ Rscript test.R

当我们运行上面的程序时,它会产生以下结果。

[1] "Hello, World!"

注释

注释就像是你在R程序中的帮助文本,执行你的真正程序时,解释器会忽略它们。单行注释使用#号在语句开头进行标注,如下所示 –

# My first program in R Programming

R不支持多行注释,但你可以使用一个小技巧,如下所示:-

if(FALSE) {
   "This is a demo for multi-line comments and it should be put inside either a 
      single OR double quote"
}

myString <- "Hello, World!"
print ( myString)
[1] "Hello, World!"

尽管上述注释会被R解释器执行,但它们不会干扰您的实际程序。您应该将这样的注释放在单引号或双引号内。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程