x=c(NA, 2, -3, NA, -5, 5, -7, -8, -9, -10, NA, -2, 2, -14, -15, NA, -17, 2, NA, -20)
Я хотел бы выбрать первые 10 значений, которые не NA
.
так что я делаю:
head(x[!is.na(x)], 10)
Теперь я хочу знать, сколько NA было проигнорировано:
sum(is.na(head(x[is.na(x)], 10)))
# [1] 5
что не правильно: должно быть 3