数据可视化
Excel制作南丁格尔玫瑰图
一、实验名称
制作南丁格尔玫瑰图
二、实验目的
掌握使用excel制作绘制南丁格尔玫瑰图
三、实验原理
Excel图表里本身是没有南丁格尔玫瑰图这个模板的,但是我们可以用雷达面积图来做,玫瑰图实质就是雷达图的变种。
四、实验步骤
一、数据准备
1、打开excel
2、输入以下水果及其销量数据,按照二维表格的形式
二、制作步骤
1、首先,我们要清楚雷达图其实就是一个360的圆,也就是360°。而水果种类数可以利用counta()函数,来计算出来,一共是16种。那么最终每一个种类占据的角度值为360/16=22.5°。
2、其次,我们要填充一个360°的数字序列,具体这个序列有什么用呢?接着往下看。
3、下面我们就要开始构造数据区域了。我们已经知道了:每一个水果种类占据的角度范围是22.5°,取个整也就是22°,那么对于这样一个360°的填充序列,我们需要构造多个1-22的序列,每一个序列,放置一个水果销量的值,效果如下。
4、但是如果我们这样做下去最终的效果图,是每一个块与块直间存在一个缝隙。第3步说过每一个水果种类是22°,所以我们都将第一个角度都改为0,效果如下。
5、添加一个平均值列,使用average函数计算出每种水果的平均值。
6、选中数据列和平均值列,插入雷达图。使用快捷键:ctrl+shift+↓,向下选中数据。
7、调整一下上述雷达图的格式,去除掉数据标签、图例、雷达轴。
依次选中图例、数据标签、雷达轴,选中后按下delete即可。
注意:图中红色的圆圈代表我们的平均值。外环的每一个空白格代表我们的水果种类。中间的缝隙就是我们开始留下的1°
至此整个玫瑰图就基本完成了。
五、实验总结
在Excel中,绘制很多图形都是需要对原始数据做一定的处理,然后结合辅助列来完成最终图形的制作。