Я не можу отримати середнє значення або середнє значення стовпця в пандах. А є фрейм даних. Жодне з речей, які я спробував нижче, не дає мені середнього значення стовпцяweight
>>> allDF
ID birthyear weight
0 619040 1962 0.1231231
1 600161 1963 0.981742
2 25602033 1963 1.3123124
3 624870 1987 0.94212
Далі повертає кілька значень, а не одне:
allDF[['weight']].mean(axis=1)
Так і відбувається:
allDF.groupby('weight').mean()
df.groupby('weight')
не те, що ви хотіли, тому що він розділив df на окремі стовпці, кожна з чітким значенням ваги. Замість простоdf['weight'].mean()