Отфильтровать сгруппированные наблюдения в кадре данных, которые не разделяют хотя бы одно значение указанного столбца.
Я хотел бы оставить только группы, в которых по крайней мере два наблюдения имеют одинаковый возраст.
df<-data.frame(list(id = c(1,2,3,4,5,6),
household = c(1, 1, 1, 2, 2, 2),
age= c(19, 19, 45, 2,15,50))`
, поэтому окончательный кадр данных должен включать только домохозяйство == 1 и долженвыглядят как:
возраст домохозяйства
1 1 19
2 1 19
3 1 45