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

2.2 编程保留符号

作为一种编程语言,R语言最初的设计是希望完成统计计算。因此,我们在R语言中可以轻易地完成四则运算,其加减乘除的符号分别为+、−、*、/。也正因为如此,我们在编程的时候不能把这些保留符号作为变量的名称,如a-1,会被记为a减去1,无法被当作一个独立整体。R语言中的保留符号有很多,这里我们列举一些常见的运算符,以供参考(见表2—1)。

表2—1 R语言的基本运算符

除了运算符,重要的保留符号还包括赋值符号。由于赋值符号较为常用,所以这里需要对赋值符号进行详细介绍。一般而言,在R语言中可以使用等号(=)和箭头( <− −> )作为赋值符号。这些符号也是保留字符,不能作为变量名的一部分出现。需要注意的是,等号是把其右边的部分赋值给左边,而箭头则是把计算内容赋值为箭头指向的变量(即“ a=1 ”“ a <- 1 ”和“ 1 -> a ”三者等价)。有时候应该尽量避免使用 <− ,因为它有可能产生歧义。例如,a <− 1既可以理解为把1赋值给变量a,也可以理解为判断a是否小于−1。一般而言,我们在赋值符号的左右两端最好附上空格,这样有利于避免歧义。 ksXXtUAc7AEzwH6Ha8VYkxuXlxjeeTuYoruS6FjvPp/UICaKXNImAa69QYmW4Xa8

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

打开