选择合适的图表类型:折线图与面积图
来源:互联网 发布:海量数据去重 编辑:程序博客网 时间:2024/05/16 09:57
折线图和面积图看起来有点相似。这两种图形都用于同一类分析目的,但是并不能彼此交换。
让我们看看如何更好地使用这两种图形。
然而在面积图中,我们无法清晰地看到多数据集,因为最上一层数据遮蔽了底下的数据。
这个问题可以通过增加透明度来缓解,但并不能完全消除。
在只有两组数据集时,增加透明度的做法最为有效。
在这张图上,我们通过从收入减去开支,可以在视觉上大体觉察该时期的利润水平。
在折线图上并不存在这样的视觉辅助元素(比如填色区)来支持此类的认知关系。
假设你希望显示各地区的销售额。
通过叠加面积图,你不仅可以了解到该月的整体销售额,还能看到各地区的销售分布,然而对各地区的月度销售额进行精确分析有点困难。
在另一方面,折线图在理解各地区的月度收入对比上却表现出色。
然而此时必须手工获得各地区销售总额的发展趋势(将各地区数值加总,将结果绘制为一条独立的曲线)。
折线图通过线段将连续却不相邻的数据点连接起来,在进行趋势分析方面非常有效。
面积图的用法类似,不同之处在于线段之下的区域被填充了颜色。
让我们看看如何更好地使用这两种图形。
当存在多数据集时
折线图可以非常容易地显示多数据集。然而在面积图中,我们无法清晰地看到多数据集,因为最上一层数据遮蔽了底下的数据。
这个问题可以通过增加透明度来缓解,但并不能完全消除。
在只有两组数据集时,增加透明度的做法最为有效。
当线段之下的面积存在求和关系时
让我们假设你要通过面积图来展示成本与收入的关系。在这张图上,我们通过从收入减去开支,可以在视觉上大体觉察该时期的利润水平。
在折线图上并不存在这样的视觉辅助元素(比如填色区)来支持此类的认知关系。
当你希望建立总体-部分的关系时
与叠加柱状图类似,叠加面积图可以通过显示整体所包含的各个组成部分,来反映这种关系。假设你希望显示各地区的销售额。
通过叠加面积图,你不仅可以了解到该月的整体销售额,还能看到各地区的销售分布,然而对各地区的月度销售额进行精确分析有点困难。
在另一方面,折线图在理解各地区的月度收入对比上却表现出色。
然而此时必须手工获得各地区销售总额的发展趋势(将各地区数值加总,将结果绘制为一条独立的曲线)。
如果用户比较匆忙,会很容易将汇总销售折线图看作另一条地区销售折线图。为了避免这种情况的发生,可以在视觉上将销售汇总数据折线与其他折线进行区分。
总的来讲,折线图和面积图都可以用来进行趋势分析,如果数据集之间存在汇总关系,或者你希望显示部分与总体的关系时,最好使用面积图,否则尽量选用折线图。
0 0
- 选择合适的图表类型:折线图与面积图
- 选择合适的图表类型:长条图与柱状图
- 如何选择一个合适的数据图表
- 选择合适的图表,展示数据信息
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- 选择合适的游标类型
- Android图表 MPAndroidChart折线图
- learn with python-第十五章:对象的集合
- 黑马程序员_面向对象知识点整理
- IOS 序列化与反序列化 NSKeyedUnarchiver
- 编程算法 - 从1到n整数中1出现的次数 代码(C)
- java分页算法
- 选择合适的图表类型:折线图与面积图
- 2014年6月30日-7月6日(10小时,剩4414小时)
- cellForRowAtIndexPath 的标准用法
- Java生成文件夹
- ExtJS教程(7)---Ext.data.Store中事件的应用
- xode5
- 多线程之线程同步
- linux内核编程风格拾遗
- c#中单独的类访问其他窗体上的控件