【发布时间】:2014-03-10 13:24:49
【问题描述】:
在许多情况下,意识到丢失的数据至关重要,而忽略它们会严重影响您的分析。
因此,我想将useNA = "ifany" 设置为table() 的默认值。理想情况下类似于options(stringsAsFactors = FALSE)
我在下面发现了一个丑陋的 hack,但它必须做得更好并且没有定义函数。
https://stat.ethz.ch/pipermail/r-help/2010-January/223871.html
tableNA<-function(x) {
varname<-deparse(substitute(x))
assign(varname,x)
tabNA<-table(get(varname),useNA="always")
names(attr(tabNA,"dimnames"))<-varname
return(tabNA)
}
【问题讨论】:
-
tableNA <- function(...) table(..., useNA="ifany")? -
不定义新函数?
标签: r default analysis missing-data