У меня есть набор данных, который выглядит примерно так
yr<-c(2009, 2008, 2008, 2008, 2008, 2007, 2007, 2007, 2006, 2006, 2006, 2005, 2005, 2004, 2004, 2004, 2003)
Na<-runif(17, 20.0, 3.0)
NH4<- runif(17, 0.0, 1.0)
Ca<- runif(17, 1.0, 15.0)
dd<- data.frame(yr, Na, NH4, Ca)
со средней разницей в том, что реальный набор данных имеет длину 3500 строк, поэтому выполнение этой задачи вручную представляет собой небольшую проблему. Мне нужно создать новый набор данных со среднегодовым значением (и в среднем каждые 5 и 10 лет) ... Я пытался использовать агрегат с базовым кодом c из учебного пособия, но это не сработало ... Понятно?