购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2-4 R语言的对象设定

如果你学过其他计算机语言,想将变量x 设为5,可使用下列方法。

x = 5

R语言是一种面向对象的语言,上述x,也可被称为对象变量。甚至,有的R程序设计师称x为对象。在本书本章中笔者先用完整名称“对象变量”,在后续章节中,笔者将直接以对象(Object)称之。

在R语言中,可以使用上述等号,但更多的R语言程序设计师,会使用“<-”符号,其实此符号与“=”号,意义一样。例如,将变量x设定为5可按如下方式。

x <- 5

可参考下列实例。

在上述程序实例中,在给对象变量x赋值后,如果直接列出对象变量x,则相当于可列出对象变量的值,此例是列出5。至于“[1]”是指这是第一项输出。

另一个奇怪的R的等号表示方式,是以“->”表示,这种表示方式的对象变量是放在等号右边,如下所示。

5 -> x

可参考下列实例。

不过这种方法,R程序设计师一般比较少用。

有些计算机语言,变量在使用前要先定义,R语言则不需先定义,可在程序中直接设定使用,如本节实例所示。 0Rd2bOhqse5cPRiSU2Wl4sdDG2SBKlW0gh6gEVJAdQfuTTzi30LVrOR+AR3o+C04

点击中间区域
呼出菜单
上一章
目录
下一章
×