Stargazer包为我提供了非常好的描述表,可以包含在乳胶文档中。
library(stargazer)
stargazer(attitude)
是否可以为每个变量添加一列报告 NA 数?
此代码段将为您提供数据框中每行和每列的 NA 数
# make some data
count <- 10
data <- data.frame( a=runif(count), b=runif(count))
# add some NAs
data[data$a>0.5,]$a <- NA
data[data$b>0.5,]$b <- NA
# NAs per row
data$NACount <- apply(data, 1, function(x) {length(x[is.na(x)])})
# NAs per column
NACountsByColumn <- lapply(data, function(x) {length(x[is.na(x)])} )
stargazer 的“N”列不计算 NA。虽然没有直接的方法在输出表中输入 NA,但您可以简单地计算它
nrow(dataset) - “N”列中的数字