панды получают столбец среднее/среднее значение
Я не могу получить среднее или среднее столбца в панды. Есть таблицы данных. Ни одна из вещей, которые я пробовал ниже, не дает мне среднее значение столбца 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()
3 ответа:
Если вы хотите только среднее значение
weightстолбец, выберите столбец (который является серией) и вызовите.mean():In [479]: df Out[479]: ID birthyear weight 0 619040 1962 0.123123 1 600161 1963 0.981742 2 25602033 1963 1.312312 3 624870 1987 0.942120 In [480]: df["weight"].mean() Out[480]: 0.83982437500000007