找回密码
 注册
查看: 2379|回复: 0

旋风图、成对条形图、人口金字塔制作

[复制链接]
发表于 2013-7-16 10:41:09 | 显示全部楼层 |阅读模式
在商业分析中,经常有以下情况需要用图表来表现:


    一项市场调查研究中,男性和女性、赞同和反对、满意和不满意的两方面的消费者,他们在某些项目上的指标分布特性 一项产品组合决策中,乐观场景和悲观场景下各产品的获利情况
  • 一个产品试销活动中,不同门店渠道使用不同的折扣率,销量与折扣率的是否存在比例关系
    以上情况,如果用图表来表现其中的关系,可以使用成对的条形图(paired bars),据说有人称作“旋风图”,也比较形象。
    在Excel中做这种图,需要一些技巧,今天整理一下这个问题。主要的技巧是:将其中一列数据转换为负数,使之出现在分类轴的左边,同时使用自定义数据格式将负值显示为正数
    做法与步骤:
    1、对原数据B~D列,准备转换数据如F~H列,其中G列=-C列,I~K列为较高级辅助数据,后面再说。
    2、以F~H列数据作堆积条形图。
    3、这时,分类轴的分类项目次序与表格相反,可在分类轴-》坐标轴格式-》勾选“分类次序反转”,这个地方是一个小技巧。
    4、在分类轴的坐标轴格式中设置 刻度线标签在图外。
    5、删除数值轴。如欲保留数值轴,注意由于左边是负的,需要调整显示为正数,方法:数值轴-》坐标轴格式-》数字-》自定义-》0.0;0.0;0.0,这个地方是关键技巧之一,后面也要用到。

    6、设置显示左右条形图的数值标签,并调整到合适位置。对左边的负值标签需要使用上面的自定义数据格式技巧,使之显示为正数。
    7、如觉得第6步手动调整麻烦,该步骤可使用以下高级方法替代:借用辅助序列显示标签值。方法是:分别将j列和k列的辅助数据加入图表,这时左右条形图顶端各出现一个新的序列,设置其无框、透明,使用标签修改工具宏,分别设置其数据标签为 C列和D列,则左右条形图的数值标签位置非常好了,也没有负数烦恼了。参见后面的隐形辅助序列显示出来的情况。
    8、进行其他格式化,达到上图效果,不一一细述。
    有时候,希望做成下图效果,就是把分类标签放在左右条形图的中间。
    方法1,技巧有2点。
    1、在准备数据时增加一个占位的虚拟序列,图中的I列。
    2、在前面的第2步时,以F~I列作堆积条形图,然后在“数据序列格式”的“系列次序”中调整顺序,使条形图呈正确顺序。然后设置这个虚拟序列为无框、透明。
    3、将I2加入图表,修改图表类型为散点图,设置Y误差线=10,设置误差线格式,则模拟了左侧的坐标轴。
    4、其他步骤同前。
    如果将隐形的辅助序列显示出来后的情况就是这样的,可仔细看体会其中的做法。

    方法2,拼接法
    即使用C列和D列的数据分别作两个条形图,然后拼接在一起,看过我前面杂志级图表方法的朋友应该会知道做法。不过,有一个技巧值得提一下,用C列(正数)做条形图时,要让条形往左,办法是 数值轴-》刻度-》数值次序反转,想不到吧,不需要用负数了。
    下面这个图就是在PPT中的拼接做法例子。

    这种分析图表在社会人口学中的案例,就是人口金字塔,人口金字塔是按人口年龄和性别表示人口分布的特种塔状条形图,是形象地表示某一人口的年龄和性别构成的图形。水平条代表每一年龄组男性和女性的数字或比例。金字塔中各个年龄性别组相加构成了总人口。

     补充一个拼接法做的成对条形图例子。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-22 21:48 , Processed in 0.021404 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表