Я пытаюсь найти умный способ, как подсчитать все вхождения на определенном сайте в течение каждой недели и добавить это в виде столбца к каждой строке. У меня есть код, который работает, но он очень медленный, и я думаю, что должен быть более умный способ его программирования.
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] ))
}
Любая помощь будет принята с благодарностью! Спасибо.