У меня есть приведенный ниже примерный фрейм данных DF:
Group id absolute
A 123 600
A 1234 300
A 12345 100
B 321 300
B 4321 300
B 5321 400
и я хочу преобразовать его для вычисления относительной доли идентификаторов в группе, к которой они принадлежат
Group id share
A 123 60%
A 1234 30%
A 12345 10%
B 321 30%
B 4321 30%
B 5321 40%
I 'мы пробовали
DF%>%group_by(Group,id)%>%summarise(share=absolute/colSums(absolute))