📌  相关文章
📜  计算 R 中 DataFrame 列中 NA 值的数量

📅  最后修改于: 2022-05-13 01:55:11.385000             🧑  作者: Mango

计算 R 中 DataFrame 列中 NA 值的数量

R 中的空值使用 NaN 或 NA 指定。在本文中,我们将看到如何计算数据帧列中的这些值。

方法

  • 创建数据框
  • 将要检查的列传递给 is.na()函数
  • 从向量中添加为 TRUE 的值
  • 显示这个号码
    • 这里,0 表示没有 NA 值

下面给出几个例子

示例 1:

R
df<-data.frame(x = c(1,2,NA), y = rep(NA, 3))
print("dataframe is ")
print(df)
  
print("vector is")
vec = is.na(df[,1])
print(vec)
  
count = sum(vec)
  
print("count of NA in first column is" )
print(count)


R
df<-data.frame(x = c("kapil","rahul",NA,NA), y = c(1,2,NA,3))
print("dataframe is ")
print(df)
  
print("vector is")
vec = is.na(df[,1])
print(vec)
  
count = sum(vec)
  
print("count of NA in first column is" )
print(count)


输出:

示例 2:

电阻

df<-data.frame(x = c("kapil","rahul",NA,NA), y = c(1,2,NA,3))
print("dataframe is ")
print(df)
  
print("vector is")
vec = is.na(df[,1])
print(vec)
  
count = sum(vec)
  
print("count of NA in first column is" )
print(count)

输出: