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