标签: python pandas
我应该怎么做才能在我的数据框中创建新列,名为 Turnover2。
请问我写的有什么问题?
谢谢,
df['turnover2'] = df.groupby(['id', 'date'])['turnover'].agg('sum')
答案 0 :(得分:1)
使用简洁的 transform 函数:
transform
df['turnover2'] = df.groupby(['id', 'date'])['turnover'].transform(sum)