Это мой фрейм данных:
set.seed(1)
df <- data.frame(A = 1:50, B = 11:60, c = 21:70)
head(df)
df.final <- as.data.frame(lapply(df, function(cc) cc[ sample(c(TRUE, NA), prob = c(0.85, 0.15), size = length(cc), replace = TRUE) ]))
Я хочу удалить столбцы, последние 5 значений которых не заполнены NA.То есть остаются только столбцы, значения которых находятся в строках от 46 до 50.столбцы, последние 5 значений которых имеют один или несколько NA, будут удалены.
Возможно ли это сделать с помощью dplyr?
Любая помощь?