R语言 返回一个去除缺失值的逻辑向量 – complete.cases() 函数

R语言 返回一个去除缺失值的逻辑向量 – complete.cases() 函数

R语言中的 complete.cases() 函数用于返回一个完整的逻辑向量,即没有缺失值。

语法: complete.cases(x)

参数:

x: 对象

例子1 :

# R Program to return
# cases which are complete
  
# Creating a vector
vec <- c(1, 2, 3, 4, NA, 3)
  
# Calling complete.cases() function
complete.cases(vec)
  
# Printing the returned vector
vec1 <- vec[complete.cases(vec)]
vec1

输出

[1]  TRUE  TRUE  TRUE  TRUE FALSE  TRUE
[1] 1 2 3 4 3

例2 :

# R Program to return
# cases which are complete
  
# Calling pre-defined data set
x <- airquality[1:15, ]
x
  
# Calling complete.cases() Function
complete.cases(x)
  
# Printing data set
x1 <- x[complete.cases(x[, 1]), ]
x1

输出

   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
7     23     299  8.6   65     5   7
8     19      99 13.8   59     5   8
9      8      19 20.1   61     5   9
10    NA     194  8.6   69     5  10
11     7      NA  6.9   74     5  11
12    16     256  9.7   69     5  12
13    11     290  9.2   66     5  13
14    14     274 10.9   68     5  14
15    18      65 13.2   58     5  15
 [1]  TRUE  TRUE  TRUE  TRUE FALSE FALSE  TRUE  TRUE  TRUE FALSE FALSE  TRUE
[13]  TRUE  TRUE  TRUE
   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
6     28      NA 14.9   66     5   6
7     23     299  8.6   65     5   7
8     19      99 13.8   59     5   8
9      8      19 20.1   61     5   9
11     7      NA  6.9   74     5  11
12    16     256  9.7   69     5  12
13    11     290  9.2   66     5  13
14    14     274 10.9   68     5  14
15    18      65 13.2   58     5  15

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程