PML之平均 中值 众数标准偏差方差

Posted 月疯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PML之平均 中值 众数标准偏差方差相关的知识,希望对你有一定的参考价值。

NumPy模块为此提供了一种方法,可以计算平均、中值和众数

1、平均值

import numpy as np

value=[2,4,6,14,34,88,98,17,47]

#计算平均值
mean=np.mean(value)
print(mean)

结果:

34.44444444444444

2、中值

#计算中值
med=np.median(value)
print(med)

结果:

17.0

3、众数

import numpy as np
from scipy import stats
value=[2,4,6,14,34,2,2,88,98,17,47]

#众数
mod=stats.mode(value)
print(mod)

结果:

ModeResult(mode=array([2]), count=array([3]))

众数是2,出现了3次

4、标准偏差

标准偏差是一个数字,描述值的分散程度。

低标准偏差意味着大多数数字接近均值(平均值)。

高标准偏差表示这些值分布在更宽的范围内。

#标准偏差
x = np.std(value)
print(x)

结果:

33.4374956553639

5、方差(Variance)

方差是另一个数字,指示值的分散程度。

实际上,如果采用方差的平方根,则会得到标准偏差!

或反之,如果将标准偏差乘以自身,就可以得到方差!

#方差(每个值减去平均值的结果取平方,然后除以总数)
va = np.var(value)
print(va)

结果:

1118.0661157024792

注意:

标准偏差通常用符号Sigma:σ

方差通常用符号Sigma Square: σ2

 

 

 

 

 

 

 

以上是关于PML之平均 中值 众数标准偏差方差的主要内容,如果未能解决你的问题,请参考以下文章

请计算数据组"10,7,10,8,10,10,7,6"的均值,中位数,众数,标准差和极差

平均数、中位数、众数、方差、标准差、极差要怎么计算

用于估计统计中位数、众数、偏度、峰度的“在线”(迭代器)算法?

平均数,中位数,众数,极差,方差,标准差各代表着啥

arcpy-字段唯一值重复值最值平均值方差标准差中数众数

5-Pandas之常用的描述性统计函数汇总函数