zoukankan      html  css  js  c++  java
  • 【R】无穷、没定义、缺失值

     

    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。

    上面介绍的函数对于几个特殊值的检测结果如下表所示:

    Function Inf -Inf NaN NA
    is.finite() FALSE FALSE FALSE FALSE
    is.infinite() TRUE TRUE FALSE FALSE
    is.nan() FALSE FALSE TRUE FALSE
    is.na() FALSE FALSE TRUE TRUE

    链接:https://blog.csdn.net/jisuanjiguoba/article/details/75220275

  • 相关阅读:
    mongodb 的主从配置
    python 操作mongoDB数据库
    git常用操作
    基于canvas与原生JS的H5动画引擎
    mongodb的使用(入门)
    mongodb 的安装(Centor OS )
    NIO概述及实例(时钟服务器)
    netty上手
    BootStrap概述
    Spark SQL访问PostgreSQL
  • 原文地址:https://www.cnblogs.com/triple-y/p/14307007.html
Copyright © 2011-2022 走看看