Nie mogę uzyskać średniej lub średniej kolumny w pandach. Mają ramkę danych. Żadna z rzeczy, które wypróbowałem poniżej, nie daje mi średniej z kolumnyweight
>>> allDF
ID birthyear weight
0 619040 1962 0.1231231
1 600161 1963 0.981742
2 25602033 1963 1.3123124
3 624870 1987 0.94212
Poniższe zwraca kilka wartości, a nie jedną:
allDF[['weight']].mean(axis=1)
Czyli to:
allDF.groupby('weight').mean()
df.groupby('weight')
nie był tym, czego chciałeś, ponieważ podzielił df na oddzielne kolumny, każda z inną wartością wagi. Zamiast po prostudf['weight'].mean()