с str(data)
я получаю head
уровней (1-2 значений)список всех уровней фактора data.frame
fac1: Factor w/ 2 levels ... :
fac2: Factor w/ 5 levels ... :
fac3: Factor w/ 20 levels ... :
val: num ...
с dplyr::glimpse(data)
я получаю больше значения, но не информация о о количестве/значений коэффициента -уровней. Есть ли автоматический способ получить всю информацию о уровне всех факторов факторов в data.frame? Короткая форма с дополнительной информацией для
levels(data$fac1)
levels(data$fac2)
levels(data$fac3)
или точнее элегантный вариант что-то вроде
for (n in names(data))
if (is.factor(data[[n]])) {
print(n)
print(levels(data[[n]]))
}
ТНХ Кристофа
Как мы получаем длину всех этих уровней – BigDataScientist