R中的无穷大、无定义和缺失值总结
来源:互联网 发布:罗麦品质365商城淘宝网 编辑:程序博客网 时间:2024/06/07 01:47
1.无穷大
R中的无穷大用Inf表示(即Infinity,无穷大),负无穷表示为-Inf。要检查一个数是否为无穷,可以使用is.finite()或者is.infinite()函数,当一个数是有限大时,第一个函数将返回TRUE,第二个函数将返回FALSE。
2.无定义
R中的无定义数用NaN表示,即“Not a Number(非数)”。不过在R中,R实际上是把NaN视作一个数的,当其参与运算时,返回结果总是NaN。我们可以使用is.nan()函数来检测计算结果有无定义,但是需要注意的是,对于NaN而言,is.finite()和is.infinite()都会返回FALSE。
3.缺失值
R中使用保留字NA来表示缺失的数据,即“Not Available(不可用)”。对于NA,is.na()函数会返回TRUE;但是is.finite、is.infinite()和is.nan()则会返回FALSE。
上面介绍的函数对于几个特殊值的检测结果如下表所示:
FunctionInf-InfNaNNAis.finite()FALSEFALSEFALSEFALSEis.infinite()TRUETRUEFALSEFALSEis.nan()FALSEFALSETRUEFALSEis.na()FALSEFALSETRUETRUE阅读全文
0 0
- R中的无穷大、无定义和缺失值总结
- R-缺失值以及噪声值的判断和处理
- R中替换缺失值
- R语言缺失值处理
- R语言缺失值处理
- R语言 缺失值处理
- 【R】数据缺失值处理
- R语言缺失值处理
- R语言缺失值处理
- JAVA 中的除以0和无穷大
- R语言找出数据集中有缺失值的行,将其记录到另一个数据框中,并产生一个无缺失值的数据集
- R语言学习:数据结构6-缺失值
- R语言︱缺失值处理
- R语言 处理缺失值数据
- R语言 处理缺失值(二)
- R语言:缺失值的处理
- R语言矩阵/缺失值处理
- R语言_缺失值问题
- HIbernate级联操作cascade以及inverse管理关系
- jquery判断对象是否存在
- JAVA中StringBuffer类常用方法详解
- Mockplus推出真正无限制终身版,做原型就要一辈子!
- Android Studio 3.0 Canary 6 release bug android.content.res.Resources$NotFoundException
- R中的无穷大、无定义和缺失值总结
- Md5Utils
- HDU-2047-阿牛的EOF牛肉串
- JavaWeb入门第一天
- 拓扑排序
- 流媒体
- 使用在Hyper-v中使用ubuntu遇到的一些问题1
- 铁路物流匠心多运
- 在win10 中excel vba 无法直接使用ddl声明的函数,如无法使用mouse_event事件