基本功能

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

NOTE
当 metric 被标识为函数中的参数时,还允许使用其他量度表达式。例如,COLUMN MAXIMUM(metrics) 还允许 COLUMN MAXIMUM(PageViews + Visits)

表函数与行函数

table函数是其中表的每一行的输出都相同的函数。 行函数是指其中表的每一行的输出都不同的函数。

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

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

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

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

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

绝对值 absolute-value

效果 ABSOLUTE VALUE(metric)

[Row]{class="badge neutral"} 返回某数字的绝对值。某数字的绝对值是一个具有正值的数字。

参数
描述
量度
您想要计算绝对值的量度。

用例:在分析可能产生负值的量度(如收入增量或百分比变化)时,请确保所有结果均为正。 这有助于关注变化的幅度,而不考虑方向。

在计算指标生成器​中:将指标或表达式包裹在​ 绝对值 ​函数中,例如: 绝对值(当前收入 — 以前的收入)。 这会将任何负差异转换为正值。

TIP
使用此选项可测量两个时间段或区段之间的绝对差异,无论性能是增加还是减少。

列最大值 column-maximum

效果 COLUMN MAXIMUM(metric, include_zeros)

返回某量度列的一组维度元素中的最大值。MAXV 可以在一个列(量度)内跨维度元素垂直估值。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。
include_zeros
是否在计算中包含零值。

用例:确定划分中的最高值,例如访问次数最多的日期或收入最高的产品。 这有助于突出不同类别中的最佳性能。

在计算量度生成器​中:按​ ​或​ 产品 ​划分,将​ 列最大值 ​应用于诸如​ 收入 ​或​ 访问次数 ​之类的量度。 该函数返回该列中每一行的最大值。

TIP
使用IF语句(如​IF(Revenue = 列最大值*(Revenue*), 1, 0))突出显示划分中表现最佳的项。

列最小值 column-minimum

效果 COLUMN MINIMUM(metric, include_zeros)

返回某量度列的一组维度元素中的最小值。MINV 可以在一个列(量度)内跨维度元素垂直估值。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。
include_zeros
是否在计算中包含零值。

用例:标识划分中表现最差的值,例如转化次数最少的促销活动或收入最低的日期。 这有助于快速显示性能不佳的区段。

在计算量度生成器​中:按​ 促销活动 ​或​ ​划分时,将​ 列最小值 ​应用于诸如​ 收入 ​或​ 转化率 ​之类的量度。 该函数返回该列中每行的最小值。

TIP
使用IF语句(如​IF(Revenue = 列最小值*(Revenue*), 1, 0))突出显示划分中性能最低的项目。

列总和 column-sum

效果 COLUMN SUM(metric)

添加列中某量度的所有数值(跨维度元素)。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。

用例:计算划分中所有值的总计,例如所有产品的总收入或所有天的总访问次数。 当需要总计与单个行值进行比较时,这很有用。

在计算量度生成器​:在按​ 产品 ​或​ ​划分时,将​ 列总和 ​应用于诸如​ 收入 ​或​ 访问次数 ​之类的量度。 此函数返回该列中每一行所有值的总和。

TIP
当需要引用整体总计以计算份额或总绩效的百分比时使用。

计数 count

效果 COUNT(metric)

[Table]{class="badge neutral"} 返回列中某量度的非零值的数量或计数(某个维度内报告的独特元素数)。

参数
描述
量度
您希望计数的量度。

用例:计算计算中包含的数据点数,如日期范围内的天数或细分中的产品数。 当您需要了解聚合值中涉及的项数时,这项功能会很有用。

在计算量度生成器​中:将​ 计数 ​应用于​ 访问 ​或​ 收入 ​之类的量度以返回当前细分或日期范围中包含的行总数(或数据点)。

TIP
与​ 列Sum ​一起使用手动计算平均值(例如,列Sum收入) / 计数(收入))。

指数 exponent

效果 EXPONENT(metric)

[Row]{class="badge neutral"} 返回 e 的给定次幂。常量 e 等于 2.71828182845904,它是自然对数的底数。EXPONENT 是 LN 的反函数,LN 是某数字的自然对数。

参数
描述
量度
应用于底数 e 的指数。

用例:将数字或量度提升到指定的幂,例如平方值或应用指数增长因子。 在为增长趋势建模或按指数级缩放量度时,这非常有用。

在计算量度生成器​中:将​ 指数 ​与量度和幂值一起使用。 例如:指数访问次数, 2)等于​ 访问次数 ​次次次数的平方。

TIP
与​ 对数 ​结合使用以进行高级建模,或在比较增长模式时平滑高度可变的数据。

平均值 mean

效果 MEAN(metric, include_zeros)

[Table]{class="badge neutral"} 返回列中某量度的算术平均值或平均数。

参数
描述
量度
您希望计算平均数的量度。
include_zeros
是否在计算中包含零值。

用例:计算一组值的算术平均值,例如平均每日收入或每个营销活动的平均访问次数。 这有助于建立比较数据集内各个值的基线。

在计算量度生成器中:将​ 平均值 ​应用于​ 收入 ​或​ 访问次数 ​之类的量度,以返回选定划分或日期范围内所有数据点的平均值。

TIP
用于了解总体性能趋势,或将其与​ 标准偏差 ​结合使用,以测量平均值的一致性。

中间值 median

效果 MEDIAN(metric, include_zeros)

[Table]{class="badge neutral"} 返回列中某量度的中间值。中间值是位于一组数字中间的数字。也就是说,一半的数字大于或等于中间值,一半的数字小于或等于中间值。

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

用例:标识一组数据中的中间值,如每日收入中值或每次访问页面查看次数中值。 当您想要减少离群值的影响并查看数据的中心趋势时,这非常有用。

在计算量度生成器中:将中间值应用于收入或页面查看等量度,以返回选定划分或日期范围内所有数据点的中间值。

TIP
当您的数据包含可能会扭曲平均值的极端高低时,请使用而不是​平均值

取模 modulo

效果 MODULO(metric_X, metric_Y)

使用带余除法,将 x 除以 y 之后返回余数。

参数
描述
metric_X
您想要划分的第一个量度。
metric_Y
您想要划分的第二个量度。

用例:将一个数字除以另一个数字后返回余数。 这对于循环或重复模式很有用,例如按顺序识别第n天或营销活动。

计算量度生成器​中的:将​ Modulo ​与两个数字输入一起使用。 例如: Modulo(Day Number, 7)将天数除以七后返回余数,这有助于按周对数据进行分组。

TIP
与条件逻辑结合使用,以突出显示重复间隔或根据重复周期分段数据。

更多示例

返回值具有与输入值相同的符号(或为零)。

MODULO(4,3) = 1
MODULO(-4,3) = -1
MODULO(-3,3) = 0

要确保您始终获得正数,请使用

MODULO(MODULO(x,y)+y,y)

百分位数 percentile

效果 PERCENTILE(metric, k, include_zeros)

[Table]{class="badge neutral"} 返回第 n 个百分位数,即 0 至 100 之间的值。当 n < 0 时,该函数使用零。当 n > 100 时,该函数返回 100。

参数
描述
量度
介于 0 到 100 之间(包括 0 和 100)的百分位数值。
k
用于定义相对位置的量度列。
include_zeros
是否在计算中包含零值。

用例:确定给定百分比的数据点低于哪个值,如每日收入或页面查看的第90个百分位数。 这有助于测量分布并检测高性能的离群值。

在计算量度生成器​中:将​ 百分位数 ​应用于​ 收入 ​或​ 访问次数 ​之类的量度,并指定所需的百分位值(例如,百分位数收入, 90))。 结果表明,90%的数据点低于阈值。

TIP
使用设置绩效基准或筛选表现最佳的天数、促销活动或产品。

幂运算符 power-operator

效果 POWER OPERATOR(metric_X, metrix_Y)

返回 x 的 y 次方。

参数
描述
metric_X
您想要计算其 metric_Y 次方的量度。
metric_Y
您想要将 metric_X 提升到的次方。

用例:将一个数字或量度提升为另一个数字或量度的幂,例如平方值或应用指数权重。 在建模增长、缩放值或执行高级数学转换时,这非常有用。

计算量度生成器​中的:在两个数值或量度之间使用​乘幂运算符。 例如:Revenue ^ 2将​ Revenue ​值提高到次幂。

TIP
与​ 指数 ​函数类似,但以数学运算符表示,允许计算量度中包含更简洁的公式。

四分位数 quartile

效果 QUARTILE(metric, quartile, include_zeros)

[Table]{class="badge neutral"} 返回某量度的四分位数形式的值。例如,四分位数可用于查找在获得的收入方面排名前 25% 的产品。当四分位数分别等于 0(零)、24 时,COLUMN MINIMUM, MEDIANCOLUMN MAXIMUM 返回与 QUARTILE 相同的值。

参数
描述
量度
您想要计算四分位数值的量度。
四分位数
指示要返回哪个四分位数值。
include_zeros
是否在计算中包含零值。

用例:将数据集分为四个相等的部分,以了解值的分配方式,例如按收入或访问确定前25%的天数。 这有助于将性能划分到排名组中,以便进行更深入的比较。

在计算量度生成器中:将​ Quartile ​应用于​ 收入 ​或​ 访问次数 ​之类的量度,并指定要返回的四分位数(例如,Quartile收入, 3)以查找第三个四分位数或前25%的阈值)。

TIP
使用将值分组为性能层,例如低、中和高性能的营销活动或产品。

轮次 round

效果 ROUND(metric, number)

在没有​ 数字 ​参数的情况下四舍五入,与在​ 数字 ​参数为 0 的情况下四舍五入是相同的,都会四舍五入为最接近的整数。使用​ 数字 ​参数,ROUND 返回小数点右侧的​ 数字 ​位数。如果​ 数字 ​为负,则在小数点左侧返回 0。

参数
描述
量度
要舍入的量度。
数字
返回小数点右边的多少位数字。(如果负数返回小数点左侧的零)。

用例:通过将数值结果四舍五入到指定的小数位数来简化数值结果。 这有助于创建更简洁的可视化图表或使计算量度更容易在报表中读取。

在计算量度生成器​:将​ Round ​应用于量度或表达式,并指定小数位数。 例如: Round转化率, 2)将值舍入到两位小数。

TIP
用于标准化报表中的量度格式,尤其是在显示百分比或货币值时。

更多示例

ROUND( 314.15, 0) = 314
ROUND( 314.15, 1) = 314.1
ROUND( 314.15, -1) = 310
ROUND( 314.15, -2) = 300

行计数 row-count

效果 ROW COUNT()

返回给定列的行计数(一个维度中报告的独特元素计数)。将​ 超出的独特数 ​计为 1。

用例:计算划分或数据集中返回的总行数,如报表中包含的天数、促销活动或产品。 这有助于了解有多少项目对您的分析做出了贡献。

计算量度生成器​中的:应用​ 行计数 ​以返回当前划分或区段中的总行数。 例如,当按​ 产品 ​查看​ 收入 ​时,行数​返回显示的产品数。

TIP
与其他函数(如​列Sum)一起使用,手动计算平均值(如​列Sum收入) / 行计数())。

行最大值 row-max

效果 ROW MAX(metric, include_zeros)

每一行中所有列的最大值。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。
include_zeros
是否在计算中包含零值。

用例:确定一行中所有量度的最大值,例如确定哪个量度(例如,收入订单​或​访问次数)在特定日期或区段内具有最大值。 这有助于突出显示每行数据中的潜在量度。

计算量度生成器​中的:在一个计算量度中包含多个量度时应用​行最大值。 例如:行最大值收入订单访问次数)返回每行的这些量度中的最大值。

TIP
使用可并排比较相关量度,并确定哪一因素对每行性能的影响最大。

行最小值 row-min

效果 ROW MIN(metric, include_zeros)

每一行中所有列的最小值。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。
include_zeros
是否在计算中包含零值。

用例:确定一行中所有量度的最小值,例如找出哪个量度(例如,收入订单​或​访问次数)在特定日期或区段内具有最小值。 这有助于找出每行数据中表现最弱的量度。

计算量度生成器​中的:比较多个量度时应用​行最小值。 例如:行最小值收入订单访问次数)返回每行的这些量度中的最小值。

TIP
与“行最大值”结合使用,以计算性能范围或在并排比较中突出显示性能不佳的量度。

行总和 row-sum

效果 ROW SUM(metric, include_zeros)

每一行中所有列的总和。

参数
描述
量度
至少需要一个量度,但可以将任意数量的量度作为参数。

用例:将单个行中多个量度的值相加,例如将​ Revenue ​和​ Tax ​相加来计算总交易值,或组合来自不同来源的​访问。 这有助于将相关的量度整合在一起。

计算量度生成器​中的:应用​ 行总和 ​以组合多个量度。 例如:Row Sum(RevenueTax)将这两个量度添加到细分中的每一行。

TIP
用于创建组合总计或将相关的绩效指标分组到单个计算量度中。

平方根 square-root

效果 SQUARE ROOT(metric, include_zeros)

[Row]{class="badge neutral"} 返回某数字的正平方根。某数字的平方根是该数字二分之一次幂的值。

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

用例:返回数字或量度的平方根,例如,在计算标准偏差或标准化数据集中的值时查找方差的根。 这对于高级统计或数据转换计算非常有用。

计算量度生成器​中的:将​ 平方根 ​应用于量度或表达式。 例如: 平方根(方差(收入))返回​ 收入 ​的标准偏差。

TIP
在需要按比例缩放指标或支持其他依赖根值的统计函数时使用。

标准偏差 standard-deviation

效果 STANDARD DEVIATION(metric, include_zeros)

[Table]{class="badge neutral"} 基于数据的抽样群体,返回变量的标准偏差或平方根。

参数
描述
您想要计算标准差的量度。
include_zeros
是否在计算中包含零值。

用例:测量值与平均值差异的程度,例如,评估日收入或访问量在一段时间内的一致程度。 这有助于识别性能的波动性、稳定性或异常波动。

在计算量度生成器​中:将​ 标准偏差 ​应用于诸如​ 收入 ​或​ 访问次数 ​之类的量度,以计算选定划分或日期范围内的值分布。 例如:标准偏差收入)显示每日收入与平均值的偏差量。

TIP
与​ Mean ​一起使用,以检测异常或比较营销活动、产品或区段之间的性能一致性。

变量 variance

效果 VARIANCE(metric, include_zeros)

[Table]{class="badge neutral"} 基于数据的抽样群体返回变量。

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

用例:测量数据集中的值从平均值分布到多远,例如分析随着时间的变化有多少每日收入或会话持续时间。 这有助于量化性能的一致性或波动程度。

在计算量度生成器​中:将​ 变量 ​应用于诸如​ 收入 ​或​ 每次访问逗留时间 ​之类的量度,以计算与平均值的平均平方偏差。 例如:差异收入)显示所选范围内的收入值与平均值的差异。

TIP
请配合​ 标准偏差 ​使用,以更好地了解数据可变性并识别性能不可预测的区域。

VARIANCE 的方程式为:

{width="100"}

其中 x 为抽样平均值,MEAN(metric)n 为抽样大小。

为了计算变量,需要查看整列数字。首先,从该数字列表计算平均值。得出平均值后,浏览每个条目,然后执行以下操作:

  1. 从数字中减去平均值。

  2. 将结果求平方。

  3. 再相加求和。

对整列进行迭代后,您将得到一个总数。然后,将该总数除以列中的项目数。 该数字是列的方差。 这是一个数字。 但是,它会显示为一列数字。

在以下三项列的示例中:

1
2
3

此列的平均值为2。 此列的变量将为 ((1 - 2)2 + (2 - 2)2 + (3 - 2)2/3 = 2/3。

recommendation-more-help
46b8682c-fda6-4669-9355-1a44923e549e