欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

R语言基本语法知识点

程序员文章站 2022-06-25 09:27:10
我们将开始学习r语言编程,首先编写一个“你好,世界! 的程序。 根据需要,您可以在r语言命令提示符处编程,也可以使用r语言脚本文件编写程序。让我们逐个体验不同之处。命令提示符如果你已经配置好r语言环境...

我们将开始学习r语言编程,首先编写一个“你好,世界! 的程序。 根据需要,您可以在r语言命令提示符处编程,也可以使用r语言脚本文件编写程序。让我们逐个体验不同之处。

命令提示符

如果你已经配置好r语言环境,那么你只需要按一下的命令便可轻易开启命令提示符

$ r

这将启动r语言解释器,你会得到一个提示 > 在那里你可以开始输入你的程序,具体如下。

> mystring <- "hello, world!"
> print ( mystring)
[1] "hello, world!"

在这里,第一个语句先定义一个字符串变量mystring,并将“hello,world!”赋值其中,第二句则使用print()语句将变量mystring的内容进行打印。

脚本文件

通常,您将通过在脚本文件中编写程序来执行编程,然后在命令提示符下使用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)

到此这篇关于r语言基本语法知识点的文章就介绍到这了,更多相关r语言基本语法内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!