保留字是R语言中已经被赋予特定意义的一些单词,开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。R语言中的常用保留字如表1所示。
if | for | next | NA |
else | function | repeat | Inf |
TRUE | break | return | NaN |
FALSE | while | NULL |
上述表中有几个比较特殊的保留字,是数据处理过程中经常遇到的保留字。下面来简单了解一下它们的含义。
(1)NA:表示缺失值,是“Not Available”的缩写。
(2)Inf:表示无穷大,是“Infinite”的缩写。
(3)NaN:表示非数值,即不是一个数,是“Not a Number”的缩写。
(4)NULL:表示空值。