我正在尝试遍历数据框中的列以获取描述。由于某些列会抛出错误,我想使用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)})