Затем используйте оператор &
:
UNCA.new <- UNCA[rowSums(is.na(UNCA[,11:23])) < 12 &
rowSums(is.na(UNCA[,27:39])) < 12 &
rowSums(is.na(UNCA[,40:52])) < 12 &
rowSums(is.na(UNCA[,53:65])) < 12, ]
Единичная &
является векторизованной функцией, а двойная &&
является унарной (например, обычно используется в операторе if
).