Панды, как рассчитать среднее без текущей строки - PullRequest
0 голосов
/ 27 ноября 2018

Предположим, у меня есть датафрейм типа df = pd.Dataframe({'a':[1,2,3,4,5]}) Я хочу вычислить среднее без текущей строки.Например: первая строка должна рассчитываться как (2 + 3 + 4 + 5) / 4.Есть ли какая-либо функция может сделать это?Или это может быть реализовано только за цикл?

1 Ответ

0 голосов
/ 27 ноября 2018

как насчет:

(df['a'].sum() - df['a']) / (df.shape[0] - 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...