使用sapply传递函数时缺少列名称

时间:2015-06-08 06:27:24

标签: r sapply desctools

我正在尝试遍历数据框中的列以获取描述。由于某些列会抛出错误,我想使用tryCatch函数忽略错误&继续。为此,我使用sapply并传递公式。在此过程中,我丢失了列的名称。我怎么得到它们?先感谢您。

    data(mtcars)
    names(mtcars)
    library(DescTools)
    wrd<-GetNewWrd()
    sapply(mtcars, function(fnm){tryCatch(Desc(fnm, plotit=TRUE, wrd=wrd),error=function(e) NULL)})

0 个答案:

没有答案