Python statistics 模块

简介: Python statistics 模块

Python statistics 是标准库中的一个模块,模块提供了许多基本统计计算的函数。

statistics 模块是在 Python 3.4 版本中新增加的,可以帮助我们分析和计算数据集的统计特征。

要使用 statistics 函数必须先导入:

import statistics

查看 statistics 模块中的内容:

>>> import statistics

>>> dir(statistics)

['Counter', 'Decimal', 'Fraction', 'NormalDist', 'StatisticsError', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_coerce', '_convert', '_exact_ratio', '_fail_neg', '_find_lteq', '_find_rteq', '_isfinite', '_normal_dist_inv_cdf', '_ss', '_sum', 'bisect_left', 'bisect_right', 'erf', 'exp', 'fabs', 'fmean', 'fsum', 'geometric_mean', 'groupby', 'harmonic_mean', 'hypot', 'itemgetter', 'log', 'math', 'mean', 'median', 'median_grouped', 'median_high', 'median_low', 'mode', 'multimode', 'numbers', 'pstdev', 'pvariance', 'quantiles', 'random', 'sqrt', 'stdev', 'tau', 'variance']

math 模块方法

方法 描述
statistics.harmonic_mean() 计算给定数据集的调和平均值。
statistics.mean() 计算数据集的平均值
statistics.median() 计算数据集的中位数
statistics.median_grouped() 计算给定分组数据集的分组中位数
statistics.median_high() 计算给定数据集的高位中位数
statistics.median_low() 计算给定数据集的低位中位数。
statistics.mode() 算数据集的众数(出现频率最高的值)
statistics.pstdev() 计算给定数据集的样本标准偏差
statistics.stdev() 计算数据集的标准差
statistics.pvariance() 计算给定数据集的样本方差
statistics.variance() 计算数据集的方差
statistics.quantiles() 计算数据集的分位数,可指定分位数的数量(默认为四分位数)
相关文章
|
3天前
|
JSON API 数据格式
30天拿下Python之requests模块
30天拿下Python之requests模块
16 7
|
2天前
|
人工智能 数据可视化 搜索推荐
Python异常模块与包
Python异常模块与包
|
3天前
|
开发者 Python
30天拿下Python之模块和包
30天拿下Python之模块和包
|
6天前
|
前端开发 Python
python之【Tkinter模块】
python之【Tkinter模块】
17 5
|
4天前
|
Python
Python中正则表达式(re模块)用法详解
Python中正则表达式(re模块)用法详解
13 2
|
2天前
|
Linux Python Windows
一个Python模块Pendulum的问题
一个Python模块Pendulum的问题
|
3天前
|
API Python
30天拿下Python之matplotlib模块
30天拿下Python之matplotlib模块
|
3天前
|
SQL 数据处理 数据库
30天拿下Python之pandas模块
30天拿下Python之pandas模块
|
3天前
|
存储 索引 Python
30天拿下Python之numpy模块
30天拿下Python之numpy模块
|
3天前
|
开发者 Python
30天拿下Python之logging模块
30天拿下Python之logging模块