2025年mysql var和varp的区别_MSSQL 函数-系统函数-聚合函数Var Varp简介(七)

mysql var和varp的区别_MSSQL 函数-系统函数-聚合函数Var Varp简介(七)1 1 Var Varp 函数 功能 求一组数据的方差 Var 求一组数据的方差 VarP 求一组数据的总体方差 计算方法 var 每一列的数值 同 列的平均值相减 然后自平方 然后求和 再除以 行数减一 varP 每一列的数值 同 列的平均值相减 然后自平方 然后求平均数 主要应用于数据统计中 数据的偏移量查看 类似于 StDev

大家好,我是讯享网,很高兴认识大家。

1.1 Var Varp函数

功能: 求一组数据的方差

Var 求一组数据的方差

VarP 求一组数据的总体方差

计算方法:

var:每一列的数值 同 列的平均值相减,然后自平方,然后求和 再除以(行数减一)

varP:每一列的数值 同 列的平均值相减,然后自平方,然后求平均数

主要应用于数据统计中,数据的偏移量查看 类似于 StDev StDevP 函数

参数:列

返回值:float型

举例说明:

create table A(keyId float,info varchar(50))

insert into A values(1,'a'),(2,'b'),(3,'c'),(4,'d'),(5,'e'),(6,'f')

go

select VAR(keyId),VARP(keyId),AVG(keyId) from A where info='a' or info ='b' or info ='c' or info ='d'

go

/*var的计算方法:(列值-平均值)*(列值-平均值) 求和 之后除以 参与计算的行数-1*/


讯享网

select sum((keyId-2.5)*(keyId-2.5))/3 from A where info='a' or info ='b' or info ='c' or info ='d'

go

/*varP的计算方法:(列值-平均值)*(列值-平均值) 求平均数*/

select avg((keyId-2.5)*(keyId-2.5)) from A where info='a' or info ='b' or info ='c' or info ='d'

go

truncate table A

drop table A

a181dcc8ca8b0617cb91b1ae5565de86.png

相关阅读:

MSSQL 函数-系统函数-聚合函数Sum简介(六)

MSSQL 函数-系统函数-聚合函数StDev StDevP简介(五)

MSSQL 函数-系统函数-聚合函数Max Min简介(四)

MSSQL 函数-系统函数-聚合函数grouping_id简介(三)

MSSQL 函数-系统函数-聚合函数grouping简介(二)

mssql rollup cube 关键字的用法

如果查询MSSQL中重复列(group by having count)

小讯
上一篇 2025-01-29 21:24
下一篇 2025-02-10 11:56

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/49644.html