Как получить список средних значений из подмножеств, выбранных с использованием нескольких диапазонов дат в R - PullRequest
0 голосов
/ 27 января 2020

У меня есть набор данных, называемый pond_data, который представляет пруд для разведения креветок. Каждый ряд представляет 1 прудовую культуру, включая дату, когда креветки были помещены в пруд, дату сбора, номер пруда и средний рост и др. c. В другом наборе данных у меня естьmate_data, который представляет местную информацию о погоде. Таких как дата чтения, количество осадков, минимальная и максимальная температура. Ниже приведены примеры каждого набора данных.

> pond_data
    pond    stocked  harvested    growth
1      1 2012-02-28 2012-07-13 0.7669118
2      3 2012-02-29 2012-08-16 0.7658824
3      4 2012-03-02 2012-08-20 0.7535294
4      2 2012-03-05 2012-09-11 0.7703704
5      5 2012-03-07 2012-08-30 0.8040000
6      6 2012-03-10 2012-07-26 0.7456522
7      7 2012-03-12 2012-07-31 0.7595745
8      8 2012-03-13 2012-08-21 0.7700000
9      9 2012-03-15 2012-07-31 0.7604317
10    10 2012-03-16 2012-07-30 0.8029412
11    12 2012-03-17 2012-08-06 0.7739437
12    11 2012-03-17 2012-08-08 0.6659722

> climate
           DATE PRECIP TEMPMIN TEMPMAX YEAR
1    2012-01-01   31.9   22.70    30.2 2012
2    2012-01-02   22.0   21.50    26.2 2012
3    2012-01-03    0.0   20.10    24.3 2012
4    2012-01-04    0.0   16.60    27.2 2012
5    2012-01-05    0.0   17.60    27.5 2012
6    2012-01-06    0.0   16.50    28.1 2012
7    2012-01-07    0.0   18.50    29.6 2012
8    2012-01-08    0.0   21.20    27.2 2012
9    2012-01-09    0.0   19.60    30.2 2012
10   2012-01-10    0.0   20.20    31.8 2012
11   2012-01-11    0.0   21.10    30.8 2012
12   2012-01-12    0.0   19.90    30.9 2012
13   2012-01-13    1.4   21.00    30.2 2012
14   2012-01-14    3.0   21.40    30.6 2012
15   2012-01-15    5.4   21.20    30.0 2012

Моя задача - получить среднее количество осадков для каждой культуры пруда и использовать для анализа. Мне удалось выбрать количество осадков (PRECIP) для показаний между указанными c датами и рассчитать среднее значение ... но я хочу иметь возможность повторить эту функцию для всех прудов, перечисленных в pond_data, и сложить их в набор данных идентифицируется по идентификатору пруда, запасу и дате сбора урожая ... которых много. Пожалуйста, дайте мне знать о любых предложениях (и вопросах), я не продвинутый пользователь R, поэтому дополнительные разъяснения приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...