SQL中StDev函数与StDevP函数的区别


  本文标签:SQL 函数 StDev

  在SQL函数中,StDev函数与StDevP函数是有一些区别的,下面就将为您分析这两者间的区别,供您参考,希望对您更好地理解SQL函数能起到些许作用  。

  StDevP算出查询结果中指定字段所有值的标准差

  说下标准偏差:它是用来衡量数据偏离算述平均值的程序,标准偏差越小,这些值偏离平均值就越少,反之亦然.描述如右:求n个数的标准偏差:(用描述):每个数据与均值差的平方和除以(n-1)后开根

  举个例子:有一组数1,2,3,4,5,求它们的标准偏差:

  S==Sqr{{∑[(Xn-3)]2]}/4}=Sqr{[(1-3)^2+(2-3)^2+(3-3)^2+(4-3)^2+(5-3)^2]/4}={Sqr(10)/4}=1.58113883

  再说下标准差:它是用来衡量反映数据集的离散程度(又称离均差),标准差越小,说明这组数据的波动越小.描述如右:求n个数的标准差:(用描述):每个数据与均值差的平方和除以n后开根,离标准偏差很有点像.

  举个例子:有一组数1,2,3,4,5,求它们的标准差:

  S==Sqr{{∑[(Xn-3)]2]}/3}=Sqr{[(1-3)^2+(2-3)^2+(3-3)^2+(4-3)^2+(5-3)^2]/3}={Sqr(10)/3}=1.41421356

  很多人都理解为一样了...这里注意下....还是有一点点差别的...