您可以为多种可用的 Looker 可视化类型添加参考行:
默认参考线选项包括静态值、中位数、平均值、最大值、最小值和范围,您可以从可视化选项设置修改菜单中选择这些选项。
不过,您可能希望使用参考线(而不是默认的参考线选项)来表示更具体的指标(例如加权平均值)。您可以创建表格计算,然后在可视化图表中将其绘制出来,从而创建自定义参考线。
继续以前面显示的加权平均值示例为例,假设您希望按用户数对平均用户年龄进行加权,并在探索中针对每项指标进行衡量。要创建加权平均垂直参考线,您需要执行以下步骤:
- 为“探索”查询添加“用户数”衡量指标和“用户平均年龄”衡量指标。
-
创建如下所示的表计算,以使用两种测量方法计算加权平均值:
mean(sum(${users.count}*${users.average_age})/sum(${users.count}))
表计算将针对查询的每一行返回一个值(加权平均值)。
-
如果所选的可视化类型不是折线图(例如柱形图或条形图),您可以在修改菜单的系列标签页上,为表格计算系列选择折线图可视化类型,从而将表格计算可视化。由于表计算仅返回一个值,因此该线将显示为水平参考线。
如果您不希望在可视化图表中显示用户的平均年龄,还可以使用在可视化图表中隐藏选项隐藏该字段。
按“用户年龄”分组的“用户数”和“平均年龄”
如果您希望在以后的探索中重复使用表计算,可以使用 number
类型测量在数值字段之间重新创建计算。