#r
#r
Вопрос:
У меня есть набор данных с более чем 100 столбцами. Как я могу получить таблицу, в которой подсчитывается количество NAS в каждом столбце набора данных.
Ответ №1:
Мы можем использовать векторизованную colSums
на логическую матрицу ( is.na(df1)
)
colSums(is.na(df1))
Или другой вариант — sum
путем зацикливания
sapply(df1, function(x) sum(is.na(x)))
Или с dplyr
library(dplyr)
df1 %>%
summarise(across(everything(), ~ sum(is.na(.))))