Как посчитать среднее значение в строке pandas
В библиотеке pandas для работы с данными в таблицах и структурах данных типа DataFrame существуют различные методы для агрегации и вычисления статистических показателей. Если вам нужно посчитать среднее значение в строке DataFrame, вы можете воспользоваться методом mean().
Для начала, импортируем библиотеку pandas:
Затем, создадим DataFrame с данными:
Теперь у нас есть DataFrame df следующего вида:
A | B | C | |
---|---|---|---|
0 | 1 | 4 | 7 |
1 | 2 | 5 | 8 |
2 | 3 | 6 | 9 |
Теперь мы можем использовать метод mean(), указав параметр axis=1 для вычисления среднего значения в каждой строке:
После выполнения этого кода DataFrame df будет выглядеть следующим образом:
A | B | C | Mean | |
---|---|---|---|---|
0 | 1 | 4 | 7 | 4.0 |
1 | 2 | 5 | 8 | 5.0 |
2 | 3 | 6 | 9 | 6.0 |
Теперь в каждой строке появился столбец Mean со средним значением.
Если вы хотите округлить среднее значение до определенного количества знаков после запятой, вы можете использовать метод round(). Например, чтобы округлить до двух знаков после запятой, вы можете сделать следующее:
Теперь DataFrame df будет выглядеть так:
A | B | C | Mean | |
---|---|---|---|---|
0 | 1 | 4 | 7 | 4.0 |
1 | 2 | 5 | 8 | 5.0 |
2 | 3 | 6 | 9 | 6.0 |
Теперь в каждой строке появился округленный столбец Mean с средним значением, округленным до двух знаков после запятой.
Таким образом, вы можете использовать метод mean() библиотеки pandas, указав параметр axis=1, чтобы посчитать среднее значение в каждой строке DataFrame. Затем вы можете использовать метод round(), если требуется округление до определенного количества знаков после запятой.