У меня есть панды DataFrame, как показано ниже:GroupBy Панда DataFrame и вычислить среднее значение и STDEV из одного столбца и добавьте зЬй как новый столбец с reset_index
a b c d
0 Apple 3 5 7
1 Banana 4 4 8
2 Cherry 7 1 3
3 Apple 3 4 7
Я хотел бы сгруппировать строки по колонку «а 'при замене значений в столбце' c 'средним значением в сгруппированных строках и добавлением другого столбца с std-отклонением значений в столбце' c ', среднее значение которого было рассчитано. Значения в столбцах «b» или «d» постоянны для всех сгруппированных строк. Таким образом, желаемый выход будет:
a b c d e
0 Apple 3 5 7 0.707107
1 Banana 4 4 8 0
2 Cherry 7 1 3 0
Каков наилучший способ достичь этого?
Спасибо @unutbu! – kkhatri99
@unutbu: бы вы могли проверить этот вопрос http://stackoverflow.com/questions/26601001/calculate-std-manually-using-groupby-pandas-dataframe – user3378649