Я хочу рассчитать среднее значение для Одобрить, а также (можно сделать отдельно) Отклонить для каждой данной даты, используя новейшие 11 опросов, если название опроса является уникальным.
Таким образом, при вычислении среднего значения для 2018-11-03 я бы взял среднее число строк 6,7,8,9,10,11,12,15 и т. Д. Вниз по столбцу без дубликатов.
head(newpoll1,n=16)
Poll Approve Disapprove Spread Date
2 NBC News/Wall St. JrnlNBC/WSJ 46 52 -6 2018-11-04
3 CNNCNN 41 57 -16 2018-11-04
4 Rasmussen ReportsRasmussen 50 49 +1 2018-11-04
5 GallupGallup 40 54 -14 2018-11-04
6 ABC News/Wash PostABC/WP 44 52 -8 2018-11-03
7 IBD/TIPPIBD/TIPP 40 53 -13 2018-11-03
8 Economist/YouGovEconomist 44 52 -8 2018-10-30
9 NPR/PBS/MaristNPR/PBS/Marist 41 53 -12 2018-10-30
10 Harvard-HarrisHarvard-Harris 44 56 -12 2018-10-30
11 Reuters/IpsosReuters 45 54 -9 2018-10-30
12 GallupGallup 40 54 -14 2018-10-28
13 Economist/YouGovEconomist 45 52 -7 2018-10-23
14 NPR/PBS/MaristNPR/PBS/Marist 41 53 -12 2018-10-23
15 USA Today/SuffolkUSA Today 43 54 -11 2018-10-23
16 Reuters/IpsosReuters 46 52 -6 2018-10-23
17 GallupGallup 44 50 -6 2018-10-21