После выполнения группировки по двум столбцам (id и категория) с использованием функции среднего агрегирования по столбцу (col3) у меня есть что-то вроде этого:
col3
id category mean
345 A 12
B 2
C 3
D 4
Total 21
Что я хотел бы сделать, это добавитьновый столбец под названием процент, в котором я рассчитываю процент каждой категории по категории Total
.Это должно быть сделано отдельно для каждого id
.Результат должен выглядеть примерно так:
col3
id category mean percentage
345 A 12 0.57
B 2 0.09
C 3 0.14
D 4 0.19
Total 21 1
Очевидно, я хочу сделать это для каждого идентификатора, то есть для первого столбца, в котором я выполнил групповую работу.Любое предложение о том, как это сделать?