Попытка взять df и создать новый столбец, основанный на разнице между значением в группе и максимальными группами:
Group Value
A 4
A 6
A 10
B 5
B 8
B 11
Получите новый столбец "from_max"
from_max
6
4
0
6
3
0
Я пробовал это, но ошибка ValueEr:
df['from_max'] = df.groupby(['Group']).apply(lambda x: x['Value'].max() - x['Value'])
Заранее спасибо