Условный счетчик и группировка по R, но условие меняется для каждой строки - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь найти умный способ, как подсчитать все вхождения на определенном сайте в течение каждой недели и добавить это в виде столбца к каждой строке. У меня есть код, который работает, но он очень медленный, и я думаю, что должен быть более умный способ его программирования.

library(dplyr)

for(i in 1:nrow(cohort)){
cohort$occurences_per_week_per_site[i] <- 
nrow(filter(cohort,cohort$site==cohort$site[i] & cohort$week_number ==cohort$week_number[i] ))
}

Любая помощь будет принята с благодарностью! Спасибо.

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