标准差np.std()

定义:标准差(Standard Deviation),能反映一个数据集的离散程度。平均数相同的两组数据,标准差未必相同。由于方差是数据的平方,与检测值本身相差太大,人们难以直观的衡量,所以常用方差开根号换算回来这就是我们要说的标准差。

公式:N=n-1,根据贝赛尔修正,样本为/n-1,总体数据为/n

标准差与平均值定义公式

import math
def standard_deviation(vector):
    mean=sum(vector)/len(vector)
    sigma=0
    for i in vector:
        sigma+=(i-mean)**2
    variance_data=sigma / (len(vector) - 1)
    sd=math.sqrt(variance_data)
    return '%.4f'%(sd)


if __name__=='__main__':
    vector=[1,3,4,5,6,4,3,2,3,4,3,2,3,4,6]
    print(standard_deviation(vector))

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值