柱状图表
本章节主要介绍柱状图各配置项的含义。
字段
- 在数据列下类别轴/维度列表中,选择字段拖拽至类别轴/维度区域。
- 在数据列下轴值/度量列表中,选择字段拖拽至轴值/度量区域。
字段列表还包含以下内容方便您更好的分析数据内容:
- 设置字段显示内容(类别轴/维度)
- 设置聚合方式(轴值/度量)
单击列内字段的,选择“聚合方式”单击。支持设置无聚合、求和、计数、去重计数、最大值、最小值、平均值、总体标准差、样本标准差、样本方差。
- 设置颜色图例
- 过滤:如果您的数据量较大,可以启用过滤器功能,将需要的某一类或者某几类数据从数据集中过滤出来。过滤器可以过滤字符类、数值类和日期类的数据。
过滤设置:单击过滤内的需要设置过滤字段上的,进入设置过滤器页面。
- 过滤字段选择维度
- 非时间字段
表1 过滤器参数 参数
参数说明
数据集
构造大屏组件所选的数据集。
选中字段
选择过滤的字段(非时间字段)。
过滤方式
设置的字段为维度时,支持按条件过滤和按枚举过滤方式。
条件形式
设置的字段为维度时,在按条件过滤方式下,支持设置且条件和或条件。
设置的字段为维度时,在按枚举过滤方式下,支持单选和多选。
过滤条件
设置的字段为维度时,按条件过滤支持:精确匹配、包含、开头是、不匹配、不包含、为空、不为空等设置。
设置的字段为维度时,按枚举过滤方式:选择对应的字段。
- 时间字段
表2 过滤器参数 参数
参数说明
数据集
构造大屏组件所选的数据集。
选中字段
选择过滤的字段(时间字段)。
过滤方式
设置的字段为维度时,支持单值过滤、按区间值过滤、按条件过滤。
过滤条件
设置的字段为维度时,按单值区间、区间值过滤,过滤条件支持绝对时间和相对时间。
设置的字段为维度时,按条件过滤支持且条件、或条件。
- 非时间字段
- 过滤字段选择度量
表3 过滤器参数 参数
参数说明
数据集
构造大屏组件所选的数据集。
选中字段
选择过滤的字段。
条件形式
设置的字段为度量时,条件形式支持且条件、或条件。
过滤条件
需要设置的字段为度量时,过滤条件支持:>、≥、<、≤、=、≠、为空、不为空等设置。也支持对数据的聚合前和聚合后的设置。
- 过滤字段选择维度
- 排序:对拖入字段的类别轴/维度进行排序,支持三种方式分别为不排序、升序、降序。
- 使用维度排序:拖拽维度字段进排序槽位,自动将维度字段添加到维度槽位并在图表中显示。
- 使用度量排序:图表中默认不显示排序槽位中的度量字段,如需显示请再次拖动度量字段到度量槽位。
- 查询返回数限制:最大的字段为5000最小字段为1。
- 自动刷新:刷新数据的时间,可以设置1分钟、5分钟、15分钟、30分钟、不刷新。
完成字段配置之后,单击“更新”,系统自动更新图表。
样式
本章节介绍柱状图样式的各配置项的含义。
- 尺寸位置
- W:设置图表的宽,单位为px。
- H:设置图表的高,单位px。
- X:设置图表在画布中的位置。单位为px。
- Y:设置图表在画布中的位置。单位为px。
- 不透明度:设置图表在画布上的透明度,可通过滑动条进行设置,也可手动输入百分比,比例越大透明程度越低。
图1 尺寸位置
- 全局样式
- 字体:设置图表中文字的字体。
图2 全局样式
- 柱子样式
- 柱子宽度:设置柱子宽度,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在1到100之间。
- 柱子圆角度:设置柱子圆角度,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在0到100之间。
- 系列间距:设置系列间距,可以通过输入数值或单击“-”或“+”调节。输入值不能为空,输入值必须在-100到100之间。
图3 柱子样式
- 边距
- 顶部:设置图表与图层顶部的间距,可以通过输入数值或单击“-”或“+”调节。
- 底部:设置图表与图层底部的间距,可以通过输入数值或单击“-”或“+”调节。
- 左侧:设置图表与图层左侧的间距,可以通过输入数值或单击“-”或“+”调节。
- 右侧:设置图表与图层右侧的间距,可以通过输入数值或单击“-”或“+”调节。
图4 边距
- 值标签
- 显示/隐藏值标签:单击“显示值标签”左侧的勾选框,表示显示,表示隐藏。
- 字号:设置值标签的字号大小。
- 颜色:设置值标签的颜色。
- 字体粗细:设置值标签的字体粗细。
- 位置:设置值标签的位置。
- 标签间隔数:用户可以设置柱状图上方的标签间隔。
图5 值标签
- x轴
- 显示/隐藏x轴:单击“x轴”右侧的勾选框,表示显示x轴,表示隐藏x轴。
- 轴标签:支持设置字号、颜色、字体粗细、角度。
- 数据类型:坐标轴对应的字段的数据类型,可以选择数值型、类目型、时间型。
- 自动间隔:设置是否自动间隔。
- 标签间隔:设置标签之间的间隔数。
- 最小标签:设置是否支持最小标签。
- 最大标签:设置是否支持最大标签。
- 缩放:设置是否缩放。
- 文本溢出:设置是否文本溢出,支持设置溢出宽度。
- 坐标轴:设置x轴的颜色。
- 显示/隐藏网格线:单击“网格线”右侧的勾选框,表示显示x轴网格线,表示隐藏网格线。
图6 x轴
- y轴
- 显示/隐藏y轴:单击“y轴”右侧的勾选框,表示显示x轴,表示隐藏x轴。
- 文本:支持设置字号、颜色、字体粗细、角度。
- 轴标签:支持设显示格式、最小值、最大值、分割数的设置。
- 轴单位:设置是否显示轴单位,单位支持颜色和单位名称的设置。
- 坐标轴:设置y轴的颜色。
- 显示/隐藏网格线:单击“网格线”右侧的勾选框,表示显示y轴网格线,表示隐藏网格线。
图7 y轴
- 图例
- 显示/隐藏图例:单击“图例”右侧的勾选框,表示显示图例,表示隐藏图例。
- 文本:设置图例的文本样式,包括字号、字体颜色、字体粗细。
- 布局:设置图例的方向、位置、左右间距、上下间距、图例间距。
图8 图例
- 提示信息
- 显示/隐藏提示信息:勾选表示预览或查看发布组件时显示的提示信息;不勾选表示预览或查看发布组件时不显示提示信息。
- 触发类型:包含数据项和坐标轴两项。
- 交互效果:交互效果有半透明和放大两种类型。
- 颜色:设置提示信息的字体颜色。
- 字号:设置提示信息的字号大小。
- 字体粗细:设置提示信息的字体粗细样式。
图9 提示信息
- 动画
- 显示/隐藏动画:单击“动画”右侧的勾选框,表示开启图表的动画效果;表示预不开启图表的动画效果。
- 入场动画:组件第一次渲染动画的时长,单位为ms。
- 动画效果:动画的缓动效果,系统提供多种常见的动画缓动效果供您选择。
- 各系列依次动画:开启后,各系列依次动画显示。未开启时,所有的系列同时动画显示。
- 更新动画:组件数据更新时的动画时长,单位为ms。
- 是否从之前位置开始:开启后,组件数据更新时,从上一个数据的位置开始播放动画;关闭后,组件数据更新时,从初始位置开始播放动画。
图10 动画
- 系列转类目
- 显示系列转类目:设置是否支持显示系列转类目。
- 数值设置:支持对数值的语境、单位、科学计数法、使用千分位分割符、小数位的设置。
- 条件格式
- 选择配置字段。
- 条件选择:有与固定值比较和与动态值比较两种方式。
- 配置筛选条件种类:包含大于号、大于等于号、等号、小于等于号、小于号、不等号、大于A小于等于B、大于等于A小于B、大于A小于B、大于等于A小于等于B,固定对比值自定义,动态字段比值根据系统选择。
- 颜色场景:设置好筛选条件后,单击颜色按钮,自定义颜色。
- 添加规则:单击“+”,增加筛选条件。
- 删除:单击“-”,删除筛选条件。
- 系列
- 配色方案:支持默认色、经典、舒适、智能、数据、艺术、SaaS规范的配色方案。
图11 配色方案
- 系列:支持对系列颜色的配置(纯色和渐变色)。
- 配色方案:支持默认色、经典、舒适、智能、数据、艺术、SaaS规范的配色方案。
交互
- 联动
- 单击“高级 > 联动”,进入柱状图联动设置页面,参考表4设置参数。
- 参数设置完成之后,单击“确定”完成联动设置。
- 场景示例:以某店销售产品报表为示例。
- 创建表格(表格字段显示:生产时间、产品名称、产品类型、区域、用户名、生产价格),创建柱状图(显示字段:产品价格、用户年龄、生产时间)。图13右上角柱状图联动过滤左边柱状图,显隐下面表格图表。
- 单击柱状图>交互>高级>联动,弹出图标联动配置页面。选择过滤绑定的字段,再选择关联的图表;选择显隐,再选择关联的图表。
图14 关联图表设置
- 设置好参数后,单击页面右上角的保存,再单击预览,进入预览页面。
- 将鼠标移动到柱状图的柱子上时,整个柱子会高亮显示(会显示背景颜色,此处颜色用户自定义),单击右边柱状图的横轴“2021”,柱子右左边柱状图会显示过滤后的数据,表格隐藏。
图15 柱状图图表显示
- 如果想看整体图表显示情况,单击当前已经高亮的柱子,取消联动。
- 跳转
- 单击“交互”进入交互页面。
- 单击“高级 > 跳转 ”,进入图表跳转页面。
图16 交互页面
- 单击需要绑定的字段。
- 设置跳转类型、打开方式、跳转报表/大屏、关联参数,单击确定,完成跳转设置。
表5 参数说明 参数
描述
跳转类型
系统内部跳转:跳转到内部的大屏和仪表板项目。
外部跳转:跳转到非软件中的链接。
打开方式
当前窗口打开:当单击设置跳转的图表后,会在当前窗口打开跳转的图表。
新窗口打开:当单击设置跳转的图表后,会在新窗口打开跳转的图表。
弹窗打开:当单击设置跳转的图表后,以弹框的形式打开跳转的图表(弹框大小可设置)。
跳转报表/大屏选择
- 先选择项目。
- 再选择仪表板/大屏。
说明:
当跳转类型选择内部跳转时,需要设置此步骤。
关联参数
当前大屏的生效参数。
携带条件
当跳转类型为系统内部跳转时支持设置携带空值。携带空值主要用于数据表中空值的过滤,方便用户分析数据。
- 前提条件:设置两个大屏A、B,大屏A跳转到大屏B。
- 操作步骤:
- 大屏B配置全局参数,设置全局参数的字段,大屏A中也必须存在。
- 在大屏A中设置跳转参数,跳转报表选择大屏B,关联字段选择全局变量中设置的字段。
- 勾选携带空值,单击确定。
- 大屏A绑定字段出现下划线,单击绑定字段,跳转到大屏B,过滤出空字段行,大屏B的URL出现param参数。
- 未勾选携带空值,单击确定。
- 大屏A绑定字段出现下划线,单击绑定字段,跳转到大屏B,出现图表的全部数据,大屏B的URL未出现param参数。
- 跳转示例:以某店销售产品报表为示例。
- 大屏中创建柱状图(显示字段:产品价格、用户年龄、生产时间),仪表板中设置智能图表(显示字段:生产时间、产品名称、用户名、生产价格)。
图17 柱状图
图18 智能图表
- 图表设置好后,进入大屏页面,单击交互>跳转,弹出图表跳转页面。
- 绑定create_time(year)字段、跳转类型选择外部跳转、打开方式选择新窗口打开。
图19 图表跳转设置页面
- 参数选择后,单击确定,完成跳转配置。
- 单击页面右上角的预览,进入预览页面。
图20 预览页面
- 鼠标单击柱状图,弹出跳转按钮,单击跳转,此时打开新窗口,跳转到智能图表页面。
- 大屏中创建柱状图(显示字段:产品价格、用户年龄、生产时间),仪表板中设置智能图表(显示字段:生产时间、产品名称、用户名、生产价格)。