Я уверен, что этот вопрос задавался ранее, но я не могу найти ответ.
Вот мои данные:
df <- data.frame(group=c("a","a","a","b","b","c"), value=c(1,2,3,4,5,7))
df
#> group value
#> 1 a 1
#> 2 a 2
#> 3 a 3
#> 4 b 4
#> 5 b 5
#> 6 c 7
Я хотел бы третий столбец, которыйимеет сумму «значение» для каждой «группы», например:
#> group value group_sum
#> 1 a 1 6
#> 2 a 2 6
#> 3 a 3 6
#> 4 b 4 9
#> 5 b 5 9
#> 6 c 7 7
Как я могу сделать это с помощью dplyr?