51黑料不打烊

高级函数

使用计算量度生成器可以应用统计和数学函数。本文记录了按字母顺序排列的高级函数及其定义列表。

在组件面板中的 效果 函数 ?列表下方选择? 显示全部,即可访问这些函数。向下滚动查看? 高级函数 ?列表。

表函数与行函数

在 table 函数中,输出对于表中的每一行都是相同的。在 row 函数中,输出对于表中的每一行都是不同的。

在适用和相关的情况下,使用函数类型对函数进行注释: [表]{class="badge neutral"}或[行]{class="badge neutral"}

Include-Zeros 参数的含义是什么?

它可告知计算中是否包含零。零有时表示? ,有时又十分重要。

例如,如果您有收入量度,然后又将页面查看次数量度添加到报告中,则您的收入会突然多出一些全部为零的行。您可能不希望该附加量度影响收入栏中的任何? 平均值行最小值四分位数 ?以及其他计算。在这种情况下,您需要检查 include-zeros 参数。

另一种情况是,您有两个感兴趣的量度,其中一个量度的平均值或最小值较高,因为其中有些行为零。在这种情况下,您可以选择不检查参数,以包含零。

and

效果 AND(logical_test)

连词。不等于零被认为是真,等于零被认为是假。输出为 0(假)或 1(真)。

参数
描述
logical_test
至少需要一个参数,但可以接受任意数量的参数。任何可被计算为 TRUE 或 FALSE 的值或表达式

非重复近似计数 approximate_count_distinct

效果 APPROXIMATE COUNT DISTINCT(dimension)

返回适用于所选维度的维度项的非重复近似计数。

参数
描述
维度
您希望计算非重复近似项目计数的维度

示例

此函数的一个常见用例是当您想要获取客户的近似数量时。

反余弦 arc-cosine

效果 ARC COSINE(metric)

[Row]{class="badge neutral"}返回量度的反余弦值。 反余弦是一个其余弦为数字的角度。返回的角度为范围在 0(零)到 pi 之间的弧度。如果要将结果从弧度转换为角度,请将其乘以 180/PI()。

参数
描述
量度
所需角的余弦,其范围介于 -1 到 1 之间

反正弦 arc-sine

效果 ARC SINE(metric)

[Row]{class="badge neutral"}返回一个数的反正弦或反正弦值。 反正弦是一个其正弦为数值的角度。返回的角度为范围在 -pi/2 到 pi/2 之间的弧度。若要以度数表示反正弦值,则将结果乘以180/PI()。

参数
描述
量度
所需角的正弦,其范围介于 -1 到 1 之间

反正切 arc-tangent

效果 ARC TANGENT(metric)

[行]{class="badge neutral"}返回一个数的反正切值。 反正切是一个其正切为数值的角度。返回的角度为范围在 -pi/2 到 pi/2 之间的弧度。要以角度表示反正切,请将结果乘以 180/PI( )。

参数
描述
量度
所需角的正切,其范围介于 -1 到 1 之间

Cdf-T cdf-t

效果 CDF-T(metric, number)

返回自由度为 n 的学生 t 分布中,随机变量 z 分数小于列值的概率。

参数
描述
量度
您希望求学生 t 分布累点数布函数的量度
数字
学生 t 分布的累点数布函数所对应的自由度

示例

CDF-T(-∞, n) = 0
CDF-T(∞, n) = 1
CDF-T(3, 5) ? 0.99865
CDF-T(-2, 7) ? 0.0227501
CDF-T(x, ∞) ? cdf_z(x)

Cdf-Z cdf-z

效果 CDF-Z(metric, number)

返回正态分布中随机变量 z 分数小于列值的概率。

参数
描述
量度
您希望求标准正态分布累点数布函数的量度

示例

CDF-Z(-∞) = 0
CDF-Z(∞) = 1
CDF-Z(0) = 0.5
CDF-Z(2) ? 0.97725
CDF-Z(-3) ? 0.0013499

上限 ceiling

效果 CEILING(metric)

[Row]{class="badge neutral"}返回不小于给定值的最小整数。 例如,如果您要避免在报告收入时出现货币小数位数,而某产物的收入为 $569.34,则使用公式 CEILING(Revenue) 可将收入向上舍入为最接近的美元数 $570。

参数
描述
量度
要舍入的量度

置信度 confidence

效果 CONFIDENCE(normalizing-container, success-metric, control, significance-treshold)

使用中所述的 WASKR 方法计算任意时间有效的置信度。

置信度是一种概率度量,可表明有多少证据能够表明给定变量与控制变量相同。置信度越高,表明支持控制变量和非控制变量具有相同性能的假设的证据越少。

参数
描述
normalizing-container
运行测试的基础(人员、会话或事件)。
success-metric
用户用来比较变量的一个或多个量度。
控制
试验中所有其他变量要与之进行比较的变量。输入控制变量维度项的名称。
significance-threshold
此函数中的阈值默认设置为 95%。

置信度(下限) confidence-lower

效果 CONFIDENCE(normalizing-container, success-metric, control, significance-treshold)

使用中所述的 WASKR 方法计算任意时间有效的置信度(下限)。

置信度是一种概率度量,可表明有多少证据能够表明给定变量与控制变量相同。置信度越高,表明支持控制变量和非控制变量具有相同性能的假设的证据越少。

参数
描述
normalizing-container
运行测试的基础(人员、会话或事件)。
success-metric
用户用来比较变量的一个或多个量度。
控制
试验中所有其他变量要与之进行比较的变量。输入控制变量维度项的名称。
significance-threshold
此函数中的阈值默认设置为 95%。

置信度(上限) confidence-upper

效果 CONFIDENCE(normalizing-container, success-metric, control, significance-treshold)

使用中所述的 WASKR 方法计算任意时间有效的置信度(上限)。

置信度是一种概率度量,可表明有多少证据能够表明给定变量与控制变量相同。置信度越高,表明支持控制变量和非控制变量具有相同性能的假设的证据越少。

参数
描述
normalizing-container
运行测试的基础(人员、会话或事件)。
success-metric
用户用来比较变量的一个或多个量度。
控制
试验中所有其他变量要与之进行比较的变量。输入控制变量维度项的名称。
significance-threshold
此函数中的阈值默认设置为 95%。

余弦 cosine

效果 COSINE(metric)

[Row]{class="badge neutral"}返回给定角度的余弦。 如果角以角度表示,则将该角乘以 PI( )/180。

参数
描述
量度
您希望求余弦的弧度角

立方根 cube-root

效果 CUBE ROOT(metric)

返回某数字的正立方根。某数字的立方根是该数字叁分之一次幂的值。

参数
描述
量度
您希望计算立方根的量度

累积 cumulative

效果 CUMULATIVE(number, metric)

返回 x 列最后 n 个元素的和。如果 n > 0,则对最后 n 个元素或 x 求和。如果 n < 0,则对前面的元素求和。

参数
描述
数字
返回总和的最后 N 行。如果 N <= 0,则使用所有之前的行。
量度
您希望求累计总和的量度。

示例

日期
收入
CUMULATIVE(0, Revenue)
CUMULATIVE(2, Revenue)
5 月
$500
$500
$500
6 月
$200
$700
$700
7 月
$400
$1100
$600

累积(平均) cumulative-average

效果 CUMULATIVE AVERAGE(number, metric)

返回 x 列最后 n 个元素的平均值。如果 n > 0,则对最后 n 个元素或 x 求和。如果 n < 0,则对前面的元素求和。

参数
描述
数字
返回平均值的最后 N 行。如果 N <= 0,则使用所有之前的行。
量度
您希望求累计平均值的量度。
NOTE
此函数不适用于人均收入等比率量度。该函数对比率求平均值,而不是对最后 N 行的收入求和,对最后 N 行的人数求和,然后再除以它们。
相反,使用 CUMULATIVE(revenue) 除以 CUMULATIVE(person)

等于 equal

效果 EQUAL()

等于。输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的指标。
metric_Y
要用作比较的量度。

示例

Metric 1 = Metric 2

指数回归:相关系数 exponential-regression-correlation-coefficient

效果 EXPONENTIAL REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}指数回归:Y = a exp(X) + b。返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

指数回归:预测的 Y exponential-regression-predicted-y

效果 EXPONENTIAL REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}指数回归:Y = a exp(X) + b。返回Y。

参数
描述
metric_X
要指定为独立数据的量度。
metric_Y
要指定为从属数据的量度。
include_zeros
是否在计算中包含零值

指数回归:截距 exponential-regression-intercept

效果 EXPONENTIAL REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}指数回归:Y = a exp(X) + b。返回b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

指数回归:斜率 exponential-regression-slope

效果 EXPONENTIAL REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}指数回归:Y = a exp(X) + b。返回a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

Floor floor

效果 FLOOR(metric_X, metric_Y, include_zeros)

[Row]{class="badge neutral"}返回不大于给定值的最大整数。 例如,如果您要避免在报告收入时出现货币小数位数,而某产物的收入为 $569.34,则使用公式 FLOOR(Revenue) 可将收入向下舍入为最接近的美元数 $569。

参数
描述
量度
要舍入的量度。

大于 greather-than

效果 GREATER THAN()

输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的基本量度。
metric_Y
要用作比较的量度。

示例

Metric 1 > Metric 2

大于或等于 greater-than-or-equal

效果 GREATER THAN OR EQUAL()

大于或等于输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的基本量度。
metric_Y
要用作比较的量度。

示例

Metric 1 >= Metric 2

双曲余弦 hyperbolic-cosine

效果 HYPERBOLIC COSINE(metric)

[Row]{class="badge neutral"}返回一个数的双曲余弦值。

参数
描述
量度
您希望求双曲余弦的弧度角

双曲正弦 hyperbolic-sine

效果 HYPERBOLIC SINE(metric)

[Row]{class="badge neutral"}返回一个数的双曲正弦值。

参数
描述
量度
您希望求双曲正弦的弧度角

双曲正切 hyperbolic-tangent

效果 HYPERBOLIC TANGENT(metric)

[Row]{class="badge neutral"}返回一个数的双曲正切。

参数
描述
量度
您希望求双曲正切的弧度角

如果 if

效果 IF(logical_test, value_if_true, value_if_false)

[行]{class="badge neutral"}如果条件参数的值为非零(true),则结果为value_if_true参数的值。 否则,它会是 value_if_false 参数的值。

参数
描述
logical_test
必填。任何可被计算为 TRUE 或 FALSE 的值或表达式
value_if_true
当 logical_test 参数的计算结果为 TRUE 时,您希望返回的值。(如果未包含此参数,则此参数默认为 0。)
value_if_false
当 logical_test 参数的计算结果为 FALSE 时,您希望返回的值。(如果不包含,则此参数默认为 0。)

小于 less-than

效果 LESS THAN()

输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的指标。
metric_Y
要用作比较的量度。

示例

Metric 1 < Metric 2

小于或等于 less-than-or-equal

效果 LESS THAN OR EQUAL()

小于或等于。输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的指标。
metric_Y
要用作比较的量度。

示例

Metric 1 <= Metric 2

提升 lift

效果 提升(normalizing-container, success-metric, control)

与控制值相比,比率的提升。

参数
描述
normalizing-container
运行测试的基础(人员、会话或事件)。
success-metric
用户用来比较变量的一个或多个量度。
控制
试验中所有其他变量要与之进行比较的变量。输入控制变量维度项的名称。

线性回归:相关系数 linear-regression-correlation-coefficient

效果 LINEAR REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}线性回归:Y = a X + b。返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

线性回归:截距 linear-regression-intercept

效果 LINEAR REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}线性回归:Y = a X + b。返回b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

线性回归:预测的 Y linear-regression-predicted-y

效果 LINEAR REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}线性回归:Y = a X + b。返回Y。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

线性回归:斜率 linear-regression-slope

效果 LINEAR REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}线性回归:Y = a X + b。返回a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

常用对数 log-base-ten

效果 LOG BASE 10(metric)

[Row]{class="badge neutral"}返回一个数字以10为底的对数。

参数
描述
量度
您希望求以 10 为底数对数的正实数

对数回归:相关系数 log-regression-correlation-coefficient

效果 LOG REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}对数回归:Y = a ln(X) + b。返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

对数回归:截距 log-regression-intercept

效果 LOG REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}对数回归:Y = a ln(X) + b。返回b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

对数回归:预测的 Y log-regression-predicted-y

效果 LOG REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}对数回归:Y = a ln(X) + b。返回Y。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

对数回归:斜率 log-regression-slope

效果 LOG REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}对数回归:Y = a ln(X) + b。返回a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

自然对数 natural-log

效果 NATURAL LOG(metric)

返回某数字的自然对数。自然对数以常数 e (2.71828182845904) 为底数。LN 是 EXP 函数的反函数。

参数
描述
量度
您希望求自然对数的正实数

不为 not

效果 NOT(logical)

作为布尔值的取反。输出为 0(假)或 1(真)。

参数
描述
logical
必填。可被计算为 TRUE 或 FALSE 的值或表达式

不等于 not-equal

效果 NOT EQUAL()

不等于。输出为 0(假)或 1(真)。

参数
描述
metric_X
要用于比较的指标。
metric_Y
要用作比较的量度。

示例

Metric 1 != Metric 2

or

效果 OR(logical_test)

[行]{class="badge neutral"}分离。 不等于零被认为是真,等于零被认为是假。输出为 0(假)或 1(真)。

参数
描述
logical_test
至少需要一个参数,但可以接受任意数量的参数。任何可被计算为 TRUE 或 FALSE 的值或表达式
NOTE
0(零)表示 False,而任何其他值均表示 True。

Pi pi

效果 PI()

返回 Pi: 3.14159…

幂回归:相关系数 power-regression-correlation-coefficient

效果 POWER REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}幂回归:Y = b X ^ a。返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

幂回归:截距 power-regression-intercept

效果 POWER REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}幂回归:Y = b X ^ a。返回b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

幂回归:预测的 Y power-regression-predicted-y

效果 POWER REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}幂回归:Y = b X ^ a。返回Y。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

幂回归:斜率 power-regression-slope

效果 POWER REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}幂回归:Y = b X ^ a。返回a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

二次回归:相关系数 quadratic-regression-correlation-coefficient

效果 QUADRATIC REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}二次回归:Y = (a + bX) ^ 2。返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

二次回归:截距 quadratic-regression-intercept

效果 QUADRATIC REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}二次回归:Y = (a + bX) ^ 2,返回a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

二次回归:预测的 Y quadratic-regression-predicted-y

效果 QUADRATIC REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}二次回归:Y = (a + bX) ^ 2,返回Y。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

二次回归:斜率 quadratic-regression-slope

效果 QUADRATIC REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}二次回归:Y = (a + bX) ^ 2,返回b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

倒数回归:相关系数 reciprocal-regression-correlation-coefficient

效果 RECIPROCAL REGRESSION: CORRELATION COEFFICIENT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}倒数回归:Y = a + b X ^ -1。 返回相关系数。

参数
描述
metric_X
您希望与 metric_Y 关联的量度
metric_Y
您希望与 metric_X 关联的量度
include_zeros
是否在计算中包含零值

倒数回归:截距 reciprocal-regression-intercept

效果 RECIPROCAL REGRESSION: INTERCEPT(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}倒数回归:Y = a + b X ^ -1。 返回 a。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

倒数回归:预测的 Y reciprocal-regression-predicted-y

效果 RECIPROCAL REGRESSION: PREDICTED Y(metric_X, metric_Y, include_zeros)

[行]{class="badge neutral"}倒数回归:Y = a + b X ^ -1。 返回 Y。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

倒数回归:斜率 reciprocal-regression-slope

效果 RECIPROCAL REGRESSION: SLOPE(metric_X, metric_Y, include_zeros)

[表]{class="badge neutral"}倒数回归:Y = a + b X ^ -1。 返回结果 b。

参数
描述
metric_X
您希望指定为从属数据的量度
metric_Y
您希望指定为独立数据的量度
include_zeros
是否在计算中包含零值

样本方差

效果 样本变量(normalizing-container, success-metric)

计算样本方差的估计值。

参数
描述
normalizing-container
运行测试的基础(人员、会话或事件)。
success-metric
用户用来比较变量的一个或多个量度。

正弦 sine

效果 SINE(metric)

[Row]{class="badge neutral"}返回给定角度的正弦值。 如果角以角度表示,则将该角乘以 PI( )/180。

参数
描述
量度
您希望求正弦的弧度角

T 分数 t-score

效果 T-SCORE(metric, include_zeros)

平均值的偏差除以标准差。Z-Score 的别名。

参数
描述
量度
您希望求 T 分数的量度
include_zeros
是否在计算中包含零值

T 测试 t-test

效果 T-TEST(metric, degrees, tails)

执行尾长为 m 的 t 检验,其中 x 为 t 分数,n 为自由度。

参数
描述
量度
您希望执行 T 测试的量度
自由度
用于执行 T 测试的尾长

详细信息

签名为 T-TEST(metric, degrees, tails)。在下面,只需调用 m CrossSize75 CDF-T(-ABSOLUTE VALUE(tails), degrees)。此函数类似于 Z-TEST 函数,该函数运行 m CrossSize75 CDF-Z(-ABSOLUTE VALUE(tails))

  • m 是尾数。
  • n 是自由度,对于整个报告来说应该是一个常数,也就是说不会逐行改变。
  • x 为 T 测试统计数据,通常是基于量度的公式(例如 Z-SCORE),每行都将对其进行评估。

返回值是指在给定自由度和尾数的情况下,获得测试统计数据 x 的几率。

示例

  1. 使用函数求离群值:

    code language-none
    T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2)
    
  2. 将函数与 IF 结合使用,以忽略过高或过低的跳出率,并对其他内容的会话进行计数:

    code language-none
    IF(T-TEST(Z-SCORE(bouncerate), ROW COUNT - 1, 2) < 0.01, 0, sessions )
    

正切 tangent

效果 TANGENT(metric)

返回给定角的正切。如果角以角度表示,则将该角乘以 PI( )/180。

参数
描述
量度
您希望求正切的弧度角

Z-Score z-score

效果 Z-SCORE(metric, include_zeros)

[行]{class="badge neutral"}平均值偏差除以标准偏差。

参数
描述
量度
您希望求 Z 分数的量度
include_zeros
是否在计算中包含零值

Z 分数为 0(零)表示分数与平均值相同。Z 分数可以为正数或负数,用于指示该分数在平均值之上还是之下,以及依据多少个标准偏差。

Z 分数的方程式为:

其中,x 为原始分数,μ 为群体平均值,σ 为群体标准偏差。

NOTE
μ (mu) 和 σ (sigma) 会使用该量度自动计算。

Z 测试 z-test

效果 Z-TEST(metric_tails)

通过 x 的 z 分数,执行以 n 结尾的 z-test。

参数
描述
量度
您希望执行 Z 测试的量度
用于执行 Z 测试的尾长
NOTE
假定值为正态分布。
recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79