箱线图可帮助您直观呈现数据集中值的分布和分布。箱线图在比较不同类别的值时特别有用。
构建箱线图
要创建箱形图,您的数据应按四分位(或季度)分隔。您的数据值会按从小到大的顺序排列,然后将列表分成若干个季度。
图表的方框部分表示第一个和第三个四分位之间的值,其中包含 50% 的数据。图表的“胡须”部分(即从文本框顶部和底部垂直延伸且结束于数据中最大值和最小值的线条)代表其余 50% 的值。穿过该框的水平线表示中位数值。Data 表格中与查询对应的每一行都会显示在图表中的一个框。
要创建箱线图,请在“探索”可视化图表栏中选择省略号 (...),然后选择箱线图。接下来,选择可视化图表栏上的修改选项以修改图表。
以下示例根据流量来源维度显示了 Lifetime Orders 字段的值:
展示广告的中位数值为每位用户 3 个生命周期订单,最小值和最大值分别为每位用户 1 个和 14 个。此外,它的第三个四分位值为 5 个生命周期订单,显示来自展示广告流量来源的用户中有四分之三的用户在整个有效期内购物的次数少于 5 次。与其他流量来源(例如“电子邮件”的第三个四分位值为 10 次生命周期购买)相比,来自“展示”流量来源的用户在整个有效期内购物的次数往往较少。
使用五个测量构建箱线图
箱线图图表至少需要一个维度和以下五种测量类型(必须按从左到右的顺序排列):
用户 - 流量来源 | 库存商品数量 - 最低数量 | 库存商品 - 第 25 百分位 | 库存商品数 - 中位数 | 库存商品 - 第 75 百分位 | 库存商品数量 - 上限 |
---|---|---|---|---|---|
显示器 | 1 | 2 | 3 | 5 | 14 |
自然 | 1 | 2 | 4 | 7 | 23 |
电子邮件 | 1 | 4 | 7 | 10 | 29 |
1 | 3 | 6 | 9 | 30 | |
搜索 | 1 | 3 | 6 | 9 | 29 |
- 最小值:一个测量值,表示最小数据值。这可以在 LookML 中定义为
type: min
的度量值。 - 第 25 百分位:表示第 25 百分位或第一个四分位的测量值。四分之一的数据值小于或等于此值。这可以在 LookML 中定义为
type: percentile
的度量值,并将percentile
的值设置为25
。 - 中位数:表示数据集的中位数、中点或第二个四分位的度量。您有一半的数据值小于或等于此值。这可以在 LookML 中定义为
type: median
的度量值。 - 第 75 百分位:表示第 75 百分位或第三个四分位的测量值。四分之三的数据值小于或等于此值。这可以在 LookML 中定义为
type: percentile
的度量值,并将percentile
的值设置为75
。 - 最大值:表示最大值的测量值。这可以在 LookML 中定义为
type: max
的度量值。
构建测量少于 5 个的箱形图
您还可以使用最小值、中位数和最大度量值,或仅使用最小和最大度量值,按照从左到右的顺序创建箱线图。如果您的查询仅包含两到三个测量指标,则箱线图图表只会显示图表的箱形部分,而不会显示胡须。
例如,如果您基于“流量来源”维度创建一个箱形图,并且其中包含三个衡量指标(分别代表“生命周期订单”维度的最小值、中位数和最大值),那么可视化图表将显示不含胡须的方框。
系列图书菜单选项
颜色配置
您可以在颜色配置部分定义图表的调色板。
修改图表配置
点击可视化菜单底部的 Edit Chart Config 按钮,即可打开 Chart Config Editor。利用此编辑器,您可以通过显示可视化图表的某些 JSON 参数来修改 HighCharts 可视化图表,从而实现深度自定义。这些自定义不会与数据动态交互。
如果您拥有 Looker 管理员角色或 can_override_vis_config
权限,则可以使用修改图表配置按钮。
请参阅图表配置编辑器文章的示例部分,了解一些常见使用场景的示例,包括以下示例:
- 更改背景颜色和轴文本颜色
- 系列中值的条件格式
- 自定义提示颜色
- 添加垂直参考频段和字幕
- 添加图表注释
集合
借助集合,您可以创建主题明确的可视化图表和信息中心,使其看起来美观大方。Looker 的所有内置颜色集合都会显示在颜色集合文档页面中。您的 Looker 管理员还可以为您的组织创建自定义颜色集合。
您可以从集合下拉菜单中选择一个颜色集合。Palette 部分将使用该集合中的第一个分类 Palette 部分进行更新。
调色板
系统会将所选颜色集的调色板中的第一种颜色分配给可视化图表。
指定自定义颜色
要为可视化图表选择自定义颜色,请选择调色板选择器上的自定义标签页。您可以通过以下几种方式编辑调色板:
- 点击调色板中的第一种颜色进行修改。
- 点击菜单右下角的全部修改,然后将所需的颜色添加到该调色板的逗号分隔颜色值列表的开头处。
如要更改所选颜色或一次性修改调色板中的所有颜色,您可以在选择器底部的颜色值框中输入十六进制字符串(例如 #2ca6cd
)或 CSS 颜色名称(例如 mediumblue
)。
要调出颜色选择器以选择颜色,请点击颜色值框右侧的色轮。该颜色对应的十六进制值会显示在颜色值框中。
如果您点击全部修改,颜色值框会用您已选择或自定义的调色板的十六进制代码填充。复制和粘贴此列表是将自定义调色板从一个图表复制到另一个图表的最佳方法。
反转颜色
选择反转颜色可将调色板中的最后一个颜色应用到可视化图表。
“样式”菜单选项
显示完整字段名称
对于每个轴标题和系列名称,您可以确定是否显示视图名称以及字段名称。关闭显示完整字段名称后,系统通常只会显示字段名称;不过,count
类型的测量则仅显示视图名称。
X 菜单选项
显示轴名称
您可以切换 X 轴名称标签的显示状态。
自定义轴名称
您可以使用任何字符串值设置 x 轴的名称。仅当显示轴名称为开启状态时,此选项才可用。
轴值标签
轴值标签可切换是否在 x 轴上显示值标签。
网格线
您可以切换从 x 轴延伸的网格线的外观。网格线会根据 x 轴的伸缩进行间隔。
允许缩放
此选项仅适用于笛卡尔图表(柱形图、条形图、散点图、折线图、面积图、瀑布图或箱线图)。
此选项默认处于启用状态。启用后,您可以在信息中心、Look 或“探索”中放大可视化图表。
如需了解如何使用缩放功能,请参阅查看信息中心或查看 Look 文档页面。
停用此选项后,系统会隐藏 Y 菜单中的 Allow Zoom(允许缩放)选项,并且您无法缩放可视化图表。
Y 菜单选项
显示轴名称
您可以切换显示 Y 轴名称标签。
自定义轴名称
您可以定义 y 轴的标签。仅当显示轴名称处于启用状态时,此选项才可用。
轴值标签
您可以在 y 轴上切换值标签的外观。
网格线
您可以切换从 y 轴延伸的网格线的外观。网格线会根据 y 轴的伸缩进行间隔。
最小值
您可以定义每个 y 轴的最小值。此参数接受以英文逗号分隔的整数列表。如果有多个 y 轴,则每个 y 轴的最小值会按照查询中的测量顺序进行分配。
最大值
您可以定义每个 y 轴的最大值。此参数接受以英文逗号分隔的整数列表。如果有多个 y 轴,则会按照查询中测量值的顺序为每个 y 轴分配最大值。
刻度线密度
您可以设置 y 轴上刻度线的密度:
Default:将刻度线设置为默认密度。
自定义:使用自定义密度设置刻度线。您可以通过滑动条设置自定义密度。
Y 轴格式
您可以指定 y 轴值的数字格式,与基本维度或测量值无关。参数接受 Excel 样式格式。如果未指定格式,则值将以基础维度或测量的格式显示。
完整的 Excel 指南在其文档中介绍了如何指定这些格式。目前,Looker 不支持日期格式和颜色格式。
为数字字段添加自定义格式设置文档页面上显示了一些最常见的格式设置选项。
允许缩放
此选项仅适用于笛卡尔图表(柱形图、条形图、散点图、折线图、面积图、瀑布图或箱线图)。
只有启用了 X 菜单中的 Allow Zoom 选项时,此选项才可用。此选项默认处于启用状态。启用后,您可以在信息中心、Look 或“探索”中放大可视化图表。
如需了解如何使用缩放功能,请参阅查看信息中心或查看 Look 文档页面。
如果此选项已停用,但启用了 X 菜单上的允许缩放选项,则无法放大 y 轴的较小视图;只能放大 y 轴的较小视图。