统计聚合函数
使用每个函数的下拉列表可查看每个函数的简短描述和语法。单击语法描述中的函数名称可了解更多信息。
数据加载脚本中的统计聚合函数
以下统计聚合函数可用于脚本中。
Correl() 用于返回聚合相关系数,以揭示迭代于 group by 子句定义的大量记录上的 x-expression 和 y-expression 的成对数值表示的现金流明细表(不必为周期性的)。
FractileExc() 用于查找与迭代于 group by 子句定义的大量记录的表达式中聚合数据的排除性分位数(位数)对应的值。
LINEST_B() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 b 值(y 截距),以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_DF() 用于返回由方程式 y=mx+b 定义的线性回归的聚合自由度,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
此脚本函数用于返回由方程式 y=mx+b 定义的线性回归的聚合 F 统计量 (r2/(1-r2)),以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_M() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 m 值(斜率),以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_R2() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 r2 值(确定系数),以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_SEB() 用于返回由方程式 y=mx+b 定义的线性回归的 b 值标准误差,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_SEM() 用于返回由方程式 y=mx+b 定义的线性回归的 m 值标准误差,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_SEY() 用于返回由方程式 y=mx+b 定义的线性回归的 y 估计的标准误差,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_SSREG() 用于返回由方程式 y=mx+b 定义的线性回归的聚合回归平方和,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
LINEST_SSRESID() 用于返回由方程式 y=mx+b 定义的线性回归的聚合剩余平方和,以获得通过由 group by 子句定义的许多记录迭代 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
Sterr() 用于返回聚合标准误差 (stdev/sqrt(n)),以获得表达式通过由 group by 子句定义的许多记录迭代表示的一系列值。
STEYX() 用于返回回归中每个 x 值的估算 y 值的聚合标准误差,以获得通过由 group by 子句定义的许多记录迭代的 x-expression 和 y-expression 的成对数值呈现的一系列坐标。
图表表达式中的统计聚合函数
以下统计聚合函数可用于图表中。
Avg() 用于返回在图表维度上迭代的表达式或字段的聚合平均值。
avg({[SetExpression] [DISTINCT] [TOTAL [<fld{, fld}>]]} expr)
Correl() 用于返回两个数据集的聚合相关系数。相关函数是数据集之间关系的度量,用于聚合通过图表维度迭代的值对 (x,y)。
correl({[SetExpression] [TOTAL [<fld {, fld}>]]} value1, value2 )
Fractile() 用于查找与通过图表维度迭代的表达式指定的范围中聚合数据的包容性分位数(位数)对应的值。
fractile({[SetExpression] [TOTAL [<fld {, fld}>]]} expr, fraction)
FractileExc() 用于查找与通过图表维度迭代的表达式指定的范围中聚合数据的排除性分位数(位数)对应的值。
fractileexc({[SetExpression] [TOTAL [<fld {, fld}>]]} expr, fraction)
Kurtosis() 用于查找通过图表维度迭代的表达式或字段的数据聚合范围的峰度。
kurtosis({[SetExpression] [DISTINCT] [TOTAL [<fld{, fld}>]]} expr)
LINEST_B() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 b 值(y 轴截距),以获得在图表维度上迭代的 x_value 和 y_value 表达式指定表达式中成对数值表示的一系列坐标。
linest_r2({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
LINEST_DF() 用于返回由方程式 y=mx+b 定义的线性回归的聚合自由度,以获得在图表维度上迭代的 x_value 和 y_value 指定表达式中成对数值表示的一系列坐标。
linest_df({[SetExpression] [TOTAL [<fld{, fld}>]]} y_value, x_value [, y0_const [, x0_const]])
LINEST_F() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 F 统计量 (r2/(1-r2)),以获得在图表维度上迭代的 x_value 和 y_value 指定表达式中成对数值表示的一系列坐标。
linest_f({[SetExpression] [TOTAL[<fld{, fld}>]]} y_value, x_value [, y0_const [, x0_const]])
LINEST_M() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 m 值(斜率),以获得在图表维度上迭代的 x_value 和 y_value 表达式中成对数值表示的一系列坐标。
linest_m({[SetExpression] [TOTAL[<fld{, fld}>]]} y_value, x_value [, y0_const [, x0_const]])
LINEST_R2() 用于返回由方程式 y=mx+b 定义的线性回归的聚合 r2 值(确定系数),以获得在图表维度上迭代的 x_value 和 y_value 表达式中成对数值表示的一系列坐标。
linest_r2({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
LINEST_SEB() 用于返回由方程式 y=mx+b 定义的线性回归的 b 值的聚合标准误差,以获得在图表维度上迭代的 x_value 和 y_value 方程式中成对数值表示的一系列坐标。
linest_seb({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
LINEST_SEM() 用于返回由方程式 y=mx+b 定义的线性回归的 m 值的聚合标准误差,以获得在图表维度上迭代的 x_value 和 y_value 方程式中成对数值表示的一系列坐标。
linest_sem([{set_expression}][ distinct ] [total [<fld {,fld}>] ] y-expression, x-expression [, y0 [, x0 ]] )
LINEST_SEY() 用于返回由方程式 y=mx+b 定义的线性回归的 y 估计的标准误差,以获得在图表维度上迭代的 x_value 和 y_value 表达式中成对数值表示的一系列坐标。
linest_sey({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
LINEST_SSREG() 用于返回由方程式 y=mx+b 定义的线性回归的聚合回归平方和,以获得在图表维度上迭代的 x_value 和 y_value 表达式中成对数值表示的一系列坐标。
linest_ssreg({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
LINEST_SSRESID() 用于返回由方程式 y=mx+b 定义的线性回归的聚合剩余平方和,以获得在图表维度上迭代的 x_value 和 y_value 指定表达式中成对数值表示的一系列坐标。
linest_ssresid({[SetExpression] [TOTAL [<fld{ ,fld}>]] }y_value, x_value[, y0_const[, x0_const]])
Median() 用于返回在图表维度上迭代的表达式的聚合值范围的中间值。
median({[SetExpression] [TOTAL [<fld{, fld}>]]} expr)
MutualInfo 计算 Aggr() 中两个字段之间或聚合值之间的互信息(MI)。
MutualInfo{[SetExpression] [DISTINCT] [TOTAL target, driver [, datatype [, breakdownbyvalue [, samplesize ]]])
Skew() 用于返回在图表维度上迭代的表达式或字段的聚合偏度。
skew{[SetExpression] [DISTINCT] [TOTAL [<fld{ ,fld}>]]} expr)
Stdev() 用于查找通过图表维度迭代的表达式或字段的数据聚合范围的标准偏差。
stdev({[SetExpression] [DISTINCT] [TOTAL [<fld{, fld}>]]} expr)
Sterr() 用于查找在通过图表维度迭代的表达式中聚合的值系列的平均值的标准误差 (stdev/sqrt(n))。
sterr({[SetExpression] [DISTINCT] [TOTAL[<fld{, fld}>]]} expr)
STEYX() 用于返回聚合标准误差,当为线性回归的每个 x 值预测 y 值时,该方程式由 y_value 和 x_value 指定表达式中成对数值表示的一系列坐标。
steyx{[SetExpression] [TOTAL [<fld{, fld}>]]} y_value, x_value)