分享

Excel图表应用篇:绘制南丁格尔玫瑰图

 每天学学Excel 2022-02-15

护理事业的创始人南丁格尔,除了著名的白衣天使身份之外,也是一名出色的统计学家,她发明了南丁格尔玫瑰图,通过不同直径的扇形说明英军在战场上的死亡原因。

南丁格尔玫瑰图又名极区图,是一种圆形的直方图,通过花朵般的造型和色彩让人对其表达的数据影响深刻。

Excel中虽然没有现成的玫瑰图模板,但是可以利用其它图表来实现,我们来看看利用雷达图制作玫瑰图的方法:

步骤1:准备制作图表的数据表格

整理原始数据,将数据按照数值排序,如果不需要扇形按照直径的大小有序排列,此步骤可以省略。

在单元格C2键入公式“=360/COUNTA(A2:A12)”计算每个扇形的角度,即用360度除以城市数量11,约等于32.73,小数部分忽略不计,取整32作为每个扇形区域数据重复的次数。

根据原始数据表格布局制作图表的数据,这应该是用此方法制作玫瑰图最耗时或者说最需要耐心的一步。

首先制作行标题列即例子中的D列,将序号1-32按照城市的数量重复11遍,一共352行,行标题的主要作用是作为后面填充图表数据的标识。

填充图表的数据有两种方式:

方法1:所有数据填充在一列,第一个1-32处填充第一个城市的数据,第二个1-32处填充第二个城市的数据,以此类推。建议用公式的方法填充,譬如“=+$B$2”。

然后把列标题等于“1”处的数值修改为“0”。

所有城市的数据重复同样次数是为了代表城市的扇形能够平分角度;重复32次则合计352行约等于圆的360度,平分之后每一行的角度约1度左右;将每组的第一行数值改为“0”,是为了扇形之间有一个分割的空隙,否则会成为一个分不出彼此的整体。

其实,你也可以只重复20次、10次,甚至更少,但是会影响成图的效果。

这种方法生成的图表,有一个最大的限制,即图表只有一个系列,不同扇形只是视觉效果其实是一个整体,不能单独设置颜色等格式。

方法2:不同城市的数据填充在不同列。

行标题的设置方法不变,即1-32重复11次,列标题设置为不同城市名,然后第一个1-32与第一个城市名交叉处填充第一个城市的数据,第二个1-32与第二个城市名交叉处填充第二个城市的数据,以此类推,直到最后一个1-32与最后一个城市名交叉处填充最后一个城市的数据,这样,不同城市的数据行列错开。数据填充仍旧推荐使用公式。

这种方法生成的图表有多个系列,可以单独设置系列格式,譬如填充颜色等;且不用将第一个数改为“0”。因为错行的原因,不同扇形之间不会遮盖,且留有间隙。

步骤2:插入雷达图

我们以方法2的错位表格为例,选择刚才制作好的数据表格,行标题列可以不选择,插入“填充雷达图”。

生成图表如下。

只保留扇形,其余包括图例、标签、网格线等全部删除,玫瑰图基本成型。

步骤3:添加标签

用增加一个同样等分的圆环图,借用圆环图标签的方法为玫瑰图添加标签。

右键点击图表区域,在弹出的快捷菜单选择“选择数据”,在弹出的“选择数据源”对话框中,点击左侧的“添加”按钮新增一个系列。

在“编辑数据系列”对话框中,系列名称就取名“标签”吧,系列值选择原始数据表中的C2:C12,即等分。

返回“选择数据源”对话框,选中左侧刚刚新增的“标签”系列,点击右侧水平轴标签“编辑”按钮。在“轴标签”对话框中,轴标签区域选择A2:A12。

新增的“标签”系列现在还是雷达图,需要选中它修改其图表类型。但是图表中不易直接选中“标签”列,可以先选中整个图表,点击“布局”选项卡,在最左侧当前所选内容下拉框中选择“标签”,则可以在图表中选中“标签”系列。

在选中“标签”系列的状态下,点击右键,在菜单中选择“更改系列图表类型”。

更改为“圆环图”。

然后右键点击圆环图,菜单选择“添加数据标签”。

默认标签为值,选中标签,点击鼠标右键,在菜单中选择“设置数据标签格式”。

在“设置数据标签格式”对话框中,选中“类别名称”,取消“值”复选框。

标签文字修改好之后,继续右键点击圆环图,在菜单中选择“设置数据系列格式”。

在“设置数据系列格式”对话框中,选择“填充”标签,勾选“无填充”单选框。

这样,标签就添加好了。

最后再做一些美化工作,譬如添加图表标题、修改扇形填充颜色,设置标签字体等。一张南丁格尔玫瑰图就制作完成了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多