Отсутствие имен столбцов при использовании 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)})

0 ответов

Другие вопросы по тегам