一个超级简单的问题,我至今都找不到。
这是我的数据框架
id Name Lastname Journal Article Score
0 1 John Doo Journal2 Article1 23
1 2 John Doo Journal1 Article2 12
2 3 Bill Foo Journal17 Article3 8
When I use
df.groupby('id', as_index=False)['Score'].mean()
it gives me
id Score
0 1 17.5
1 2 8.0
Expected output
id Name Lastname Score
0 1 Joe Doe 17.5
1 2 Bill Foo 8.0