Я создал демонстрационные данные в тестовой таблице.Таблица test_reduced имеет желаемый результат.
library(dplyr)
test = data.frame("Participent" =c("A","A","A","B","B","C","C","C", "C"),
"Observation" = c(4,5,6,4,7,4,6,6,3))
test_reduced = test %>% group_by(Participent) %>%
summarise(count = n(), sum = sum(Observation))
Выход:
# A tibble: 3 x 3
Participent count sum
<fct> <int> <dbl>
1 A 3 15
2 B 2 11
3 C 4 19