Как удалить группы наблюдений с помощью dplyr :: filter ()

Для следующих данных

ds <- read.table(header = TRUE, text ="
id year attend
1 2007      1
1 2008      1
1 2009      1
1 2010      1
1 2011      1
8 2007      3
8 2008     NA
8 2009      3
8 2010     NA
8 2011      3
9 2007      2
9 2008      3
9 2009      3
9 2010      5
9 2011      5
10 2007     4
10 2008     4
10 2009     2
10 2010    NA
10 2011    NA
")
ds<- ds %>% dplyr::mutate(time=year-2000)
print(ds)

Как бы я написал команду dplyr :: filter (), чтобы сохранить только идентификаторы, которые не имеют ни одного NA? Таким образом, только объекты с идентификаторами 1 и 9 должны оставаться после фильтра.

Ответы на вопрос(2)

Ваш ответ на вопрос