РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
184 of 687 menu

Метод mean

Метод mean применяется к Series и возвращает среднее арифметическое всех элементов. По умолчанию метод игнорирует пропущенные значения NaN. При необходимости можно управлять обработкой пропусков с помощью параметра skipna.

Синтаксис

ser.mean([skipna])

Пример

Давайте вычислим среднее арифметическое элементов серии:

import pandas as pd ser = pd.Series([1, 2, 3, 4, 5]) res = ser.mean() print(res)

Результат выполнения кода:

3.0

Пример

Теперь вычислим среднее для серии с пропущенными значениями. По умолчанию NaN игнорируются:

import pandas as pd ser = pd.Series([1, 2, None, 4, 5]) res = ser.mean() print(res)

Результат выполнения кода:

3.0

Пример

Если нужно, чтобы метод не игнорировал пропуски, передадим параметр skipna со значением False. В этом случае результатом будет NaN:

import pandas as pd ser = pd.Series([1, 2, None, 4, 5]) res = ser.mean(skipna=False) print(res)

Результат выполнения кода:

nan

Пример

Метод mean отлично работает и с отрицательными числами:

import pandas as pd ser = pd.Series([-5, -3, 0, 2, 6]) res = ser.mean() print(res)

Результат выполнения кода:

0.0

Смотрите также

  • метод sum,
    который возвращает сумму элементов серии
  • метод median,
    который возвращает медиану элементов серии
  • метод std,
    который возвращает стандартное отклонение
  • метод describe,
    который вычисляет несколько статистических показателей сразу
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить