• 3-5 处理缺失值


    > x <- c(1,NA,2,NA,3)
    > is.na(x)
    [1] FALSE  TRUE FALSE  TRUE FALSE
    
    > x[!is.na(x)] #找出不是缺失值
    [1] 1 2 3
    
    
    > x <- c(1,NA,2,NA,3)
    
    > y <- c("a","b",NA,"c",NA)
    
    > z <- complete.cases(x,y) #都不是缺失值的元素
    
    > x[z]
    [1] 1
    
    > y[z]
    [1] "a"
    
    > library(datasets) #import datasets
    
    > head(airquality)
      Ozone Solar.R Wind Temp Month Day
    1    41     190  7.4   67     5   1
    2    36     118  8.0   72     5   2
    3    12     149 12.6   74     5   3
    4    18     313 11.5   62     5   4
    5    NA      NA 14.3   56     5   5
    6    28      NA 14.9   66     5   6
    
    
    > g <- complete.cases(airquality)
    
    > g
      [1]  TRUE  TRUE  TRUE  TRUE FALSE FALSE  TRUE  TRUE  TRUE FALSE FALSE  TRUE  TRUE
     [14]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE FALSE
     [27] FALSE  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE FALSE
     [40]  TRUE  TRUE FALSE FALSE  TRUE FALSE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE
     [53] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE  TRUE  TRUE FALSE
     [66]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE  TRUE  TRUE FALSE  TRUE  TRUE  TRUE
     [79]  TRUE  TRUE  TRUE  TRUE FALSE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE
     [92]  TRUE  TRUE  TRUE  TRUE FALSE FALSE FALSE  TRUE  TRUE  TRUE FALSE FALSE  TRUE
    [105]  TRUE  TRUE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE  TRUE  TRUE
    [118]  TRUE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE
    [131]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE
    [144]  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE FALSE  TRUE  TRUE  TRUE
    
    > airquality[g,][1:10,]
       Ozone Solar.R Wind Temp Month Day
    1     41     190  7.4   67     5   1
    2     36     118  8.0   72     5   2
    3     12     149 12.6   74     5   3
    4     18     313 11.5   62     5   4
    7     23     299  8.6   65     5   7
    8     19      99 13.8   59     5   8
    9      8      19 20.1   61     5   9
    12    16     256  9.7   69     5  12
    13    11     290  9.2   66     5  13
    14    14     274 10.9   68     5  14
    
    
  • 相关阅读:
    Protocol https not supported or disabled in libcurl
    初学require.js
    HTML中的IE条件注释
    前端,我为什么不要你
    敲点JavaScript代码
    小白科普之JavaScript的函数
    小白科普之JavaScript的BOM模型
    小白科普之JavaScript的JSON
    小白科普之JavaScript的数组
    document.documentElement和document.body的区别
  • 原文地址:https://www.cnblogs.com/hankleo/p/9942264.html
Copyright © 2020-2023  润新知