Python将单元格除以组的和

Python将单元格除以组的和,python,pandas,Python,Pandas,python新手,希望能得到一些帮助 我有一个数据框架,即球员、球队和比赛中的投篮次数。我想创建一个列,它是一个球员在球队投篮中所占的比例 所以我的数据框看起来像这样 玩家 团队 镜头 普拉亚 A. 4. 海滩 A. 6. 普拉克 B 5. 播放 B 15 与andsum一起使用,将聚合值重复到与原始值大小相同的序列中: df['Short Prop'] = df['Short'].div(df.groupby('Team')['Short'].transform('sum')) df['Sh

python新手,希望能得到一些帮助

我有一个数据框架,即球员、球队和比赛中的投篮次数。我想创建一个列,它是一个球员在球队投篮中所占的比例 所以我的数据框看起来像这样

玩家 团队 镜头 普拉亚 A. 4. 海滩 A. 6. 普拉克 B 5. 播放 B 15 与and
sum
一起使用,将聚合值重复到与原始值大小相同的序列中:

df['Short Prop'] = df['Short'].div(df.groupby('Team')['Short'].transform('sum'))

df['Short Prop']=df['Short']/df.groupby('Team')['Short']].transform('sum')