类 型 | 普通线图 | 堆积线图 |
---|---|---|
含 义 | 显示各类别的变化趋势 | 显示趋势的同时,可以显示明细数据的汇总情况。线从下往上实现叠加效果,最上面的一条线表示总和。 |
图 形 | ||
差 异 说 明 | 1.数据对比差异
2.实用性差异
3.图形构建差异
|
业务情景
我们在业务分析中,经常会对趋势进行对比分析。
下面我们以零售公司为例,年底对公司产品销售变化情况进行数据分析时,通常会有如下分析需求:
数据对比分析要求 | 分析 | 效果 |
---|---|---|
场景1:查看公司当年销售额的变化情况。 | 该需求的趋势对比分析,是想要查看变化情况,即趋势。因此建议通过线图实现。 1、分类轴上显示月份。 2、指标轴上分布销售金额。 该情景实现的详情请参考 情景1 。 | |
场景2:查看公司当年各类产品销售额的对比情况。 | 该需求的趋势对比分析,是需要对比各类产品的销售额情况。因此建议以多线图效果实现对比。 1、分类轴上显示月份。 2、指标轴上分布销售金额。 该情景实现的详情请参考 情景2 。 | |
场景3:对于没有进行汇总的数据,想要查看公司当年各类产品的销售总额。 | 该需求的趋势对比分析,是想要看变化趋势也想要看数据的汇总情况。因此建议使用堆积线图实现。 1、分类轴上显示月份。 2、指标轴上分布销售金额。 该情景实现的详情请参考 情景3 。 |
实现方案
情景1
业务场景描述:查看公司当年销售额的变化情况。
数据结构:
定制要点:
将“月份”字段作为“分类(X)轴”,“销售金额”字段作为“分类Y轴”。
预览效果:
情景2
业务场景描述:查看公司当年各类产品销售额的对比情况。
情景2有两个实现方案,对应两种不同的存储数据方式。
方案1
数据结构:
定制要点:
预览效果:
方案2
数据结构:
定制要点:
预览效果:
情景3
业务场景描述:
情景3适合数据结构1且需要查看汇总数据的时候。
把情景2方案2的线图切换为堆积线图,如图:
数据结构:
定制要点:
预览效果:
子图列表
线图支持多种子图切换,按应用场景分可分为如下三类:
线图、曲线图、阶梯线应用场景一样,表示趋势,多线图中每个线图是独立的。这三者展现方式不同,线图线条的线是有棱角的,曲线图线条是平滑的,阶梯线线条呈阶梯状。
堆积线图、堆积曲线图、堆积阶梯线应用场景一样,可表示趋势,可实现堆积效果。多线图中从最下方到最上方的线图是逐个叠加的效果。这三者展现方式不同。
极坐标曲线图是一种特殊的线图。