动态条形图
功能概述
动态条形图是Quick BI可视化组件库中隶属于“柱/条图类”的一种特色图表。其核心特点在于能够基于时间维度动态播放数据变化,常用于生动展示一段时间内各个类别(如产品、区域等)的排名或数值变化情况。用户可以通过播放控件观察数据随着时间推移的演变过程。
核心优势
动态展示:通过时间轴播放,直观呈现数据随时间的变化趋势和排名升降。
聚焦Top N变化:特别适合展示Top N排名的动态演变,如一段时间内销售额最高的区域排名变化。
备注与交互:支持在图表标题区配置备注、尾注信息,并可设置跳转链接,实现与外部系统的交互。
典型应用场景
展示各国GDP历年排名变化、不同产品月度销售额排名演进、热门搜索词随时间的热度变化等。

使用限制
为确保动态条形图能够正确配置和播放,需满足以下字段要求:
值轴/度量:最多只能放入1个度量字段。该度量决定了条形的长度(例如:订单金额)。
类别/维度:最多只能放入1个维度字段。该维度定义了进行比较和排名的类别(例如:省份、产品类型)。
播放轴/时间维度:必须且只能放入1个维度字段,并且该字段必须是日期类型(例如:订单日期(年)、订单日期(年月)等)。这是实现动态播放的关键。
操作步骤
在仪表板编辑模式下,您可以按照以下步骤添加和配置动态条形图:
添加图表
在仪表板编辑界面的左侧图表列表中,找到“柱/条图类”。
选择“动态条形图”并将其拖拽到画布上。
配置数据字段
选中图表,在右侧的“数据”配置面板中:
从“度量”列表中,将表示数值的字段(如“订单金额”)拖拽到“值轴/度量”区域。
从“维度”列表中,将表示类别的字段(如“区域”)拖拽到“类别/维度”区域。
从“维度”列表中,将日期类型的字段(如“订单日期(year)”)拖拽到“播放轴/时间维度”区域。
配置完字段后,点击面板下方的“更新”按钮,图表将根据数据渲染,并出现播放控件。

配置图表样式
切换到右侧的“样式”配置面板。
样式配置:配置图表类别标签、显示数据标签、数据配色。
图表配置项 | 配置项说明 |
类别标签 | 支持设置类别标签作为垂直轴标签或则置于条上,调整文本样式。
|
显示数据标签 | 支持设置是否显示数据标签,以及标签文本样式。
|
数据配色 | 设置动态条形图的配色,支持自定义每个字段的色块颜色。
|
功能配置(播放轴):
播放设置:
页面加载时自动播放:勾选后,打开仪表板时图表会自动开始播放。循环播放:勾选后,播放到结尾时会自动重新开始。
显示当前时间值:勾选后,会在图表播放时显示当前对应的时间点(如年份)。
名称 | 配置项 |
播放设置 |
|
显示当前时间值 | 选中该选项,在图表上呈现当前年份的数据。
|
坐标轴:
配置下X轴(值轴)和Y轴(类别轴,此处仅指轴线本身,标签在“样式配置”中设置)的标题、单位。
对于下X轴,可以设置最小值/最大值(自动或手动),以及是否“自动放大数值差异”(影响坐标轴刻度以更好地显示变化)。
控制是否显示轴标题和单位。
名称 | 配置项 | 说明 |
下X轴 | 轴标题 | 设置下X轴的标题。 |
单位 | 设置下X轴的单位。 | |
最小值、最大值 | 显示下X轴的坐标轴最值。 说明 选中自动,表示智能显示该坐标轴的最值。清除自动后,可以手动设置该坐标轴的最值。 | |
自动放大数值差异 | 在下X轴上自动放大数值差异。 说明 选中该选项时,坐标轴上最小值和最大值使用实际值。 | |
显示标题和单位 | 设置水平轴上是否显示轴标题和单位。 | |
Y轴 | 轴标题 | 设置Y轴的标题。 |
单位 | 设置Y轴的单位。 | |
显示标题和单位 | 设置Y轴上是否显示轴标题和单位。 |
标题区:配置图表的标题、备注、尾注、背景、边框等通用卡片样式。
配置高级功能
切换到右侧的“分析”配置面板。
配置项 | 名称 | 说明 |
高级设置 | 联动 | 当需要分析的数据存在于不同的图表,您可以通过图表联动,把多个图表关联起来,形成联动进行数据分析。具体设置请参见联动。 |
分析预警 | 辅助线 | 通过辅助线可以查看当前度量值与辅助线设定值之间的差异。辅助线设定值分为固定值和计算值两种。计算值包含平均值、最大值、最小值和中位数四类。具体设置请参见辅助线。 |
常见问题 (FAQ)
问:动态条形图和普通条形图有什么核心区别?答:核心区别在于动态条形图增加了一个播放轴/时间维度,并且必须使用日期类型字段。这使得图表能够按时间顺序动态播放,展示数据随时间的变化和排名演进,而普通条形图是静态展示某一时刻或汇总的数据。
问:为什么我的动态条形图无法播放/没有动画效果?答:请检查以下几点:
1. 是否已将一个日期类型的维度字段正确拖入了“播放轴/时间维度”区域?这是动画播放的基础。
2. 数据集中该时间维度下是否有多个不同的时间点数据?如果只有一个时间点,则无法形成动态变化。
3. 字段配置完成后是否点击了“更新”按钮?
问:我可以在动态条形图里放多个度量或多个类别吗?答:不可以。根据使用限制,动态条形图的“值轴/度量”和“类别/维度”区域都最多只能放入1个字段。
问:如何让动态条形图在打开仪表板时就自动开始播放?答:在图表的“样式”配置面板中,找到“功能配置”或“播放轴”设置区域,勾选“页面加载时自动播放”选项。
问:可以调整动态条形图播放的速度吗?答:根据目前提供的文档信息,没有明确提到可以直接调整播放速度的配置项。图表的播放节奏通常由数据量和内置的动画逻辑决定。
问:图表播放时,X轴(值轴)的范围一直在变,看着不方便比较怎么办?答:在“样式”->“坐标轴”->“下X轴”设置中,可以尝试取消勾选“自动放大数值差异”,并手动设置一个固定的“最小值”和“最大值”,以锁定坐标轴范围。但这可能导致某些时间点的数据条形过短或过长。




