Отсутствие имен столбцов при использовании sapply для передачи функции
Я пытаюсь перебрать столбцы в кадре данных, чтобы получить описания. Поскольку некоторые столбцы выдают ошибки, я хотел использовать 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)})