Доброе утро, переполнение стека,
Получение некоторой статистики (что угодно) по столбцам информационного кадра может быть сделано с помощью функции (s)apply
. Мне интересно, возможно ли получить такую статистику по каждому столбцу для каждого отдельного кадра данных, используя семейство apply
?
Количество пропущенных значений в столбце (1 кадр данных):
dataf <- data.frame(list(a = 1:3, b = c(NA, 3:4)), row.names = c("x","y","z"), stringsAsFactors = FALSE)
sapply(dataf, function(x) {sum(is.na(x))})
Я думал о создании списка фреймов данных, но затем статистические данные объединяются по элементам списка (то есть, фрейм данных), хотя я хочу, чтобы он рассчитывался по столбцам. Есть идеи?
Хорошего дня,
Anthony