获取R中特定列中的观察计数
下面是一个示例数据帧获取R中特定列中的观察计数,r,R,下面是一个示例数据帧 var_1 <- c(2,5,6,7,9) var_2 <- c(1,"NA",3,6,1) var_3 <- c(9,4,6,"NA","NA") varDF <- data.frame(var_1,var_2, var_3) var_1使用colSums和!is.na(): 或者,如果您的NAs实际上是“NA”,请使用以下命令,尽管我建议在数值和整数列中使用NAs: colSums(varDF != "NA") sum(!is.na(x))应
var_1 <- c(2,5,6,7,9)
var_2 <- c(1,"NA",3,6,1)
var_3 <- c(9,4,6,"NA","NA")
varDF <- data.frame(var_1,var_2, var_3)
var_1使用colSums
和!is.na()
:
或者,如果您的NAs
实际上是“NA”
,请使用以下命令,尽管我建议在数值和整数列中使用NAs
:
colSums(varDF != "NA")
sum(!is.na(x))
应用(varDF,2,函数(x)sum(!is.na(x))
。在NA
和'NA'
colSums(varDF != "NA")