当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python statistics.mode用法及代码示例


用法:

statistics.mode(data)

从离散或标称 data 返回单个最常见的数据点。模式(当它存在时)是最典型的值,用作中心位置的度量。

如果有多个具有相同频率的模式,则返回在 data 中遇到的第一个模式。如果需要其中的最小或最大,请使用 min(multimode(data))max(multimode(data)) 。如果输入 data 为空,则引发 StatisticsError

mode 假定离散数据并返回单个值。这是学校普遍教授的模式的标准处理方式:

>>> mode([1, 1, 2, 3, 3, 3, 3, 4])
3

该模式的独特之处在于它是此包中唯一适用于标称(非数字)数据的统计信息:

>>> mode(["red", "blue", "blue", "red", "green", "red", "red"])
'red'

在 3.8 版中更改:现在通过返回遇到的第一个模式来处理多模式数据集。以前,它提出了StatisticsError当发现不止一种模式时。

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 statistics.mode。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。