【IT168 信息化】
饼图在分析系统中,使用的非常广泛。在Excel的分析表格中,饼图就是不可或缺的一个重要组成部分。通过饼图,可以直观的显示分析的结果。如企业各个产品在销售记录中所占的比重等等。在BI商务智能系统中,饼图也是一个很重要的构件。不过笔者在跟一些企业主在沟通的过程中,发现他们并不是很满意。为此笔者在这里就给各位读者介绍一下,BI系统中饼图的应用分析及相关技巧。以帮助提高大家对饼图的认识。
一、 饼图不宜分类过细
我们先来看一下上面两张饼图。如果你是企业的决策者,那么你希望看到的是哪一张图形呢?左面那张饼图虽然分类比较详细,但是饼图的大小有所限制,最后看到的饼图非常的模糊。可能管理员需要使用放大镜等工具才能够看清楚。而又边那张饼图,虽然显示的内容有限(关于这个缺陷如何弥补,笔者会在下面的内容中进行说明),但是结果却很清晰。如果我是作为管理者,可能更加希望看到的是右边这个饼图。这也就是说,我们在BI中设计图表的时候,不仅仅需要考虑到结果是否准确、充分,同时还需要兼顾显示结果的可读性。作为管理者来说,可读性是相对重要的。
为此笔者认为,在饼图中,设计的种类不要太多。如上图中,显示的是企业各个产品在销售记录中的比重。如果像右图所示,将产品分类分的这么细,最后在饼图上显示的结果就不是很清晰。这会影响使用者的阅读。那么具体该分为多少个类比较合理呢?这主要看你所设计的饼图的大小。如果饼图设置为全屏幕,那么所设置的分类相对可以多一点。相反,如果饼图比较小,那么其产品分类就不能够很多。根据笔者的经验,一般饼图的大小为四分之一个屏幕为宜。此时比较理想的产品类别为8个左右,最多不要超过十个。在实际工作中,系统管理员可以根据实际需要来进行测试,以判断何时的产品类别。
另外,在企业中往往会有一些边缘产品,或者叫做销量不是很多或者类别不是很清晰的产品。一般来说,这些产品的数量可能占企业全部产品的10%左右。对于这些产品有一个特点。产品的编号可能有很多,而且类别也分复杂,但是其对于企业的贡献并不是很大。此时比较理合理的一个做法是,在饼图中设计一个其他类别。将这些边缘产品都放在其他类别中。如此的话,就可以减少饼图中产品类别的设计。
二、 为饼图设置一个放大镜功能。
在实际工作中,有时候用户可能并不仅仅只是在电脑上看统计的结果,还需要通过投影仪等设备在会议室中进行显示。此时如果位置做的远一点的用户,就无法清晰的看到结果。此时该如何处理呢?
在回答这个问题之前,我们先撇开BI系统,来看一下我们日常的操作。如果我们是一个Excle表格需要通过投影仪来进行操作时,为了让全部用户都能够看清楚结果,我们会将Excle进行放大处理。如将字体调大、或者做全屏处理等等。其实这个在PPT中反映的更加直观。我们在使用PPT在演示的时候,采用的都是全凭的处理技巧,以扩大显示的界面。
其实在BI中也可以通过这种类似的手段来提高BI的显示效果。如可以设计一个功能,让BI进行全屏显示。或者说,为BI设置一个放大镜,用户可以根据自己的需要,设置放大几倍显示等等。这虽然说跟最终结果的分析无关,而只是一个显示的手段。但是在实际工作中,这是一个很有用的操作,能够提高用户界面的友好性。
三、 可以用嵌套饼图来简化分类。
请各位读者仔细看一下上面这两张饼图,他们之间有什么关系呢?简单的说,他们之间就是一种父子的关系,或者说是一种嵌套的关系。右边那张饼图是左面饼图中冷冻食品的明细内容。当我们双击左图中冷冻食品的区域,就可以打开其明细的内容。如果还有二级分类的话,则会显示另外一张饼图。这种嵌套的设计,可以让产品的结果更加的清晰,有利于用户的阅读。在嵌套设计中,笔者认为主要注意如下几个方面的内容。
一是在子类的饼图中要能够返回到父类的饼图中。如上面右图所示,在饼图中有一个向上的箭头。当用户点击这个箭头的时候,就可以返回到父饼图中。当我们点击饼图中的特定区域时,只要有二级分类,那么就可以自动进入到下一级子图中。如此嵌套的设计,就可以让显示的结果更加的人性化。
二是父子饼图在显示界面上,需要统一。如上图所示,父子两张饼图,除了显示的数据不同之外,其饼图的结构都是相同的。包括显示的字体、内容的布局、饼图在BI界面中现实的位置等等内容,都是相同的。而并没有因为子图的内容少一点,而将其界面设置的小一点。这么设计,主要是出于可读性的考虑。用户在使用嵌套表的时候,不至于看了眼花。
四、 饼图上默认不要显示详细信息。
在设计饼图时,是否需要显示详细信息呢?一般情况下,有两种主要的方式。一是在饼图显示时,详细的数据就显示在饼图上。另外一种方式是,默认情况下不显示具体的数据,而只是图形化的结果。当用户需要查看具体的数据时,可以将鼠标停留在饼图上。三秒钟后系统会自动显示相关的结果。如上面的右图所示。
笔者比较倾向与第二种显示方式。因为如果采用第一种方式的话,就可能饼图上都是数字,而不能够直观的看到饼图所反映的内容。如此的话,就有一点喧宾夺主的味道。也就无法展现中饼图设计的目的。特别是党数字比较多,如上图中显示的内容,在一个小小的方块内根本不能够显示这么多的内容。或者即使显示,也会垮区域显示。这对于阅读非常的不利。为此笔者建议,在默认情况下,最好不要在饼图中显示具体的信息。
如果用户确实需要显示具体数据的话,则可以采用开关的方式。如上图所示,当用户的鼠标停留在特定的区块时,系统就会自动显示这个区块相关的内容。具体需要显示的内容信息,如是否类别与金额都需要显示,还是只显示金额即可,系统管理员可以根据用户的需要进行自定义。
另外还有一种方式就是以附表的形式来展现。如可以在饼图旁边设置一个按钮。当点击这个按钮的时候,就会将各个类别的内容通过一张表格的形式显现出来。上面这种方式,只看到的是一个区块中的内容。而通过表格的显示展现,则可以显示出这个区块相关的所有信息。不过从性能上考虑的话,可能还是第一种方式性能比较快一点。具体采用什么方式,系统管理员就需要跟用户进行确认,看看他们喜欢采用什么样的方式。或者说,两种方式都实现,让用户自己根据需要选择数据展现的方式。这都可以提高系统的灵活性,以满足不同用户的需求。这也是提高产品市场竞争力的一个重要方面。