相关疑难解决方法(0)

查找包含缺失值的列的名称

我想找到包含NA或缺少数据的列的所有名称,并将这些列名存储在向量中.

# create matrix
a <- c(1,2,3,4,5,NA,7,8,9,10,NA,12,13,14,NA,16,17,18,19,20)
cnames <- c("aa", "bb", "cc", "dd", "ee")
mymatrix <- matrix(a, nrow = 4, ncol = 5, byrow = TRUE)
colnames(mymatrix) <- cnames
mymatrix
#      aa bb cc dd ee
# [1,]  1  2  3  4  5
# [2,] NA  7  8  9 10
# [3,] NA 12 13 14 NA
# [4,] 16 17 18 19 20
Run Code Online (Sandbox Code Playgroud)

期望的结果:列"aa""ee".

我的尝试:

bad <- character()
for (j in 1:4){     
  tmp …
Run Code Online (Sandbox Code Playgroud)

r na

32
推荐指数
3
解决办法
4万
查看次数

标签 统计

na ×1

r ×1