ITPub博客

首页 > 数据库 > 数据库开发技术 > 图表类型选择

图表类型选择

原创 数据库开发技术 作者:cellhome 时间:2010-08-20 16:47:19 0 删除 编辑
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4

1 图表的种类

在报表软件中,你会经常看到支持几十个图表类型等等的宣传。乍一听,给人一种类型越多越好的感觉。其实在商业的应用中,三到四种图表就足够了。最重要的不是怎么用上很花哨的图。而是理解图表的用途,正确的选择和设计图表,进而最准确的表达数据和信息。

这里我们看看最常用的几种图表,和一些常犯的错误。

1. 条形图 (Bar)

2. 线图 (Line)

3. 点图 (Point)

4. 饼图 (Pie)

2 条形图

条形图用条形图案的宽度(或高度)代表数字的大小。


如果是竖向画,则也称之为柱形图。但本质是一样的。


条形图最常见的用途是作为数字比较的工具。比如在以上的例子中,我们可以很容易的作出以下的比较:

1. 销售额最高的州是NY。

2. 最低的是OH。

3. NY的销售大概高于第二名CA30%。

因为条形图主要是用来对数据的比较,我们可以把它按数据排序。这样可以更一目了然。


一个比较常见的错误是用饼图来比较数据。


比较饼图和条形图,我们看到本来很容易的事情变得很复杂:

1. OH和AK,IL和TX哪个数值更大?

2. NY比PA大了大概百分之几?

这些在条行图里十分清楚的信息,一旦到了饼图就变得困难起来了。

3 线图

线图也叫折线图或线形图。线图用直线连接数据的点。每一组数形成一条折线。


线图重要通过线条的形状和斜度来表示数据代表的趋势。特别是对于时间序列,线图是最常用的图形。

线图和条形图最大的区别在于对数据的表达的方式。线形图很自然地把用户的注意力吸引到线条的形状和斜度。如果把同样的数据用条形图画出来,就会有不同的效果。


条形图自然地把注意力吸引到数字大小的比较。相反,数据的趋势就不在明显。

4 点图

点图主要用于显示数据的分布和例外。下面用点图显示价格和销量的关系。


在显示X和Y之外,每个点还可以利用符号,颜色,及大小等来表述更多的数据。


点图对数据的表达主要是通过点之间相互的位置。所以点图不适合显示数据的趋势和比较。点图的另一个用途是用以数据的比较。和条形图不同的是,点图的比较关注的是数据之间相互的关系,而不是绝对值的比较。如下条形图显示了一组比较接近的数。


因为数字之间的差别相对比较小,在条形图里比较难判断差别的值。一个办法是不Y轴的区间缩小,这样数字之间的差别就被放大了。


但因为条形图给人直观的感觉是代表数的绝对值,如果Y轴不是从零起始,就很容易给人一种视觉误差。比如上图,第一印象是NY的值是NJ的一倍。但实际上它们的差别只有不到10%。

要解决这个问题,我们可以把图表换成点图。


这样数据之间的差别很明显的显示出来,又没有造成视觉的误差。

5 饼图

饼图主要用于显示部分于整体的关系。


饼图最大的缺陷在于它要求读者比较切片间的角度。而人的视觉通常在长短的比较上比较敏感,而对角度的比较有一定困难。总的来讲,饼图的用途十分有限。学界已有很多对这的阐述和争论。就不再这里重复。

对于需要使用饼图的朋友,最少能做的是避免使用3D的饼图。比较角度已经够难了,比较3D的角度又人为地增加了难度,实是不可取。

6 概述

图表的设计和使用是一个已经有几十年历史的研究领域。科学家从人的视觉功能等不同的角度,做了很多的研究,从而形成了一整套理论。不幸的是,很多BI的厂商还停留在堆砌图表类型的阶段,的图表的设计缺乏一个系统的理解。在这里我们只是简单的介绍了图表的一些基础知识,以后将有更多的专题做更详尽的介绍。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24212449/viewspace-1037119/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 表格设计基础
请登录后发表评论 登录
全部评论

注册时间:2010-07-08

  • 博文量
    14
  • 访问量
    9213