在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
2.7 NA与NULL值用过其他脚本语言的读者也许会知道“查无此物”的值,例如Python中的None和Perl中的undefined。R有两个类似值:NA和NULL。 在第一个调用中,因为x中有一个缺失值NA,导致mean()无法计算均值。但通过把可选的参数na.rm(意思为移除NA)设置为真(T),可以计算其余元素的均值。相比之下,R会自动跳过空值NULL,我们将在下一节介绍。 2.7.2 NULL的使用 回顾第1章, 是模运算符(modulo operator),它给出除法运算的余数。例如13除以4的余数是1,即13 %% 4 =1。(算术和逻辑运算符列表见7.2节。)因此,例子中的循环开始于一个空向量,然后依次向其中添加2、4等元素。 这里关键是为了阐述NA与NULL的区别。如果在前例中使用NA而不是用NULL,则会得到多余的NA: NULL是R的一种特殊对象,它没有模式。 |
请发表评论