Статистический калькулятор

Вычисляйте среднее, медиану, моду, стандартное отклонение, дисперсию и другие статистики.

Часто задаваемые вопросы

Реализация кода

import statistics

data = [4, 8, 6, 5, 3, 2, 8, 9, 2, 5]

# Mean
print(statistics.mean(data))          # 5.2

# Median
print(statistics.median(data))        # 5.0

# Mode (raises StatisticsError if no unique mode)
print(statistics.mode(data))          # 2 (or 5 or 8, first found)
print(statistics.multimode(data))     # [2, 5, 8] (Python 3.8+)

# Standard deviation (sample)
print(statistics.stdev(data))         # 2.394...

# Standard deviation (population)
print(statistics.pstdev(data))        # 2.272...

# Variance (sample)
print(statistics.variance(data))      # 5.733...

# Quartiles (Python 3.8+)
q = statistics.quantiles(data, n=4)
print(q[0], q[1], q[2])              # Q1, Q2, Q3

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.