STDEVX.P
返回整个总体的标准偏差。
语法
STDEVX.P(<table>, <expression>)
parameters
术语 | 定义 |
---|---|
table |
返回单个标量值的任何 DAX 表达式,其中表达式将多次计算(每行/上下文)。 |
expression |
返回单个标量值的任何 DAX 表达式,其中表达式将多次计算(每行/上下文)。 |
返回值
代表整个总体的标准差的数字。
备注
STDEVX.P 计算
table
每一行的expression
,并返回表达式的标准偏差(假设该表引用整个总体)。 如果table
中的数据表示总体样本,则应改用 STDEVX.S 计算标准偏差。STDEVX.P 使用以下公式:
√[∑(x - x̃)2/n]
其中 x̃是整个总体的 x 的平均值,n 是总体大小。
从
columnName
筛选掉空白行,且未在计算中考虑。如果
columnName
包含小于 2 个非空行,则返回错误在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
以下示例显示了计算列的公式,当 Product 表中使用公式时,计算每个产品的单价标准偏差。
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))