Excel SUMIFS эквивалент в R
Я очень плохо знаком с R и ищу способы воссоздания макроса Excel VBA и функций листа Excel, таких как SUMIFS. SUMIFS суммирует столбец, если в строке есть записи, соответствующие нескольким условиям в других столбцах.
У меня есть ниже фрейм данных, и я хочу вычислить новый столбец. Новый столбец является суммойSample
для всех строк, которые перекрываются сStart Date
а такжеEndDate
спектр. Например на линии1
это было бы697
(сумма первого3 lines
). Критерии для суммы конкретно: включаютSample
еслиEndDate >= StartDate[i] & StartDate <=EndDate[i]
StartDate EndDate Sample *SUMIFS example*
10/01/14 24/01/14 139 *697*
12/01/14 26/01/14 136
19/01/14 02/02/14 422
25/01/14 08/02/14 762
29/01/14 12/02/14 899
05/02/14 19/02/14 850
07/02/14 21/02/14 602
09/02/14 23/02/14 180
18/02/14 04/03/14 866
Любые комментарии или указатели будут с благодарностью.