半径不等的扇形图

上传人:第*** 文档编号:37954273 上传时间:2018-04-24 格式:DOC 页数:9 大小:690KB
返回 下载 相关 举报
半径不等的扇形图_第1页
第1页 / 共9页
半径不等的扇形图_第2页
第2页 / 共9页
半径不等的扇形图_第3页
第3页 / 共9页
半径不等的扇形图_第4页
第4页 / 共9页
半径不等的扇形图_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《半径不等的扇形图》由会员分享,可在线阅读,更多相关《半径不等的扇形图(9页珍藏版)》请在金锄头文库上搜索。

1、半径不等的扇形图(极区图半径不等的扇形图(极区图 南丁格尔玫瑰图南丁格尔玫瑰图 风玫瑰图)风玫瑰图)标签: 半径不等 扇形图 不等宽柱形图 分类: Excel | 图表 2010-12-24 20:47半径不等的扇形图文 / ExcelPro 的图表博客一位读者曾来信询问 Excel 能否制作如下的图表。说实话,我不大喜欢这个图,感觉它显得很狰狞的样子。其实用一个简单的柱形图、条形图来比较不是就可以了吗?最近网上流传一个 Facebook 与 Twitter 比较的信息图表,也是这种类型的图,并且加入了百分比堆积。又引起很多人的询问:“Excel 可以做这样的图吗?”人似乎总是喜欢一些新奇、复

2、杂的东西。这种图从外观特征上看是一种“半径不等的饼图”,老外似乎称为 fanchart,可以翻作扇形图。它用扇区的角度和半径分别反映 2 个度量。有个老外 Andy 曾经介绍一种Excel 做法,完成效果如下图。 20101225 update:谢谢 后知后觉 朋友的指出,这种图为南丁格尔所发明,名为极区图或南丁格尔玫瑰图,以下是相关资料:出于对资料统计的结果会不受人重视的忧虑,她发展出一种色彩缤纷的图表形式,让数据能够更加让人印象深刻。 这种图表形式有时也被称作南丁格尔的玫瑰,是一种一种圆圆形的直形的直方方图图。 南丁格尔自己常昵称这类图为鸡冠花图(coxcomb),并且用以表达军医院季季节

3、节性的性的死亡率,对象是那些不太能理解传统统计报表的公务人员。 她的方法打动了当时的高层,包括军方人士和维多利亚女王本人,于是医事改良的提案才得到支持。其实这种图一方面很难读懂,另一方面视觉误导很大,因为半径长一点,面积就会大很多,完全不成比例。尽管如此,这篇日志还是讨论一下 Excel 中模仿制作这种图的方法。作图思路:每一个扇区其实是一个雷达图序列,有多少个扇区就是使用多少个序列。每个序列有360 个数据点,对应一个圆圈,且只在部分角度上(对应度量 1)出现数值(对应度量2),其他数据点均为 0。下图是数据准备的过程和生成的图表效果。作图步骤:1、数据组织。、数据组织。将 B-D 列的原始

4、数据,旋转为第 5-7 行的数据,第 8 行计算出指标 1 的百分比,乘以360 即为对应扇区的角度。第 10-11 行计算出每个扇区的起止角度。构造 H14 开始的360*12 的作图数据区域,H14 的公式为:=IF(AND($G14H$10,$G14H$11),H$7,0)注意其中绝对地址与相对地址的运用技巧,便于直接向右和向下复制至整个 360*12 数据区域。2、用、用 360*12 的数据做一个雷达图。的数据做一个雷达图。默认插入后的图表黑乎乎的几乎看不清,删除数据标签、坐标轴等,简单清洁图表,一个半径不等的“饼图”已经出现。要求不高的话,到这里就可以了,然后手动添加上标签。3、显

5、示数据标签。、显示数据标签。将原始数据作为辅助数据加入图表,设置图表类型为饼图,用来显示标签,然后隐藏或淡色填充。也可设置为圆环图,用来在外围显示一个圆圈。4、将标签调整为向中心对齐的射线状,更整齐美观。、将标签调整为向中心对齐的射线状,更整齐美观。手工调整几乎不可能,想自动的办法。每个标签的倾斜角度,正好可以用各自扇区的起止角度除 2 得出!见第 12 行的数据。可以录制后修改出一小段宏来自动完成这个任务。现在的图是不是美观多了?若采用圆环图,效果如下图。模板完成后,要创建自己的不等半径扇形,只需往 B-D 列区域填入你数据,即可自动生成!本例模板中预设了 12 个分类,便于有时候做 12

6、个月的图表。若低于 12 个分类,可直接删除后面的行,或将其数据填充为 0 即可。下面是从网上看到的一个图表,右侧是我们用这个模板模仿出来的效果,几乎一模一样,到了以假乱真的地步!此图中 10 个产品的柱子是一样宽的,即角度(指标 1)是一样的,只有高度(指标2)一个度量,因此是上面做法的简化版本。仿制思路:1、图中第 2 象限的 90 度空白可用第 11 个序列来占位,指标 1 可设为 90。扇区110 的角度均相等,指标 1 可设为 27,合计起来正好是 360。-巧不巧妙?2、为了同时在外围显示圆圈,在里面显示标签,我将原始序列多次加入图表做圆环图,最外的显示圆圈,最里的显示标签。-巧不

7、巧妙?3、中间的实心圆,可以用第 12 个序列来模拟。将其起始角度手动改为 0 度,360 个数据点上均为 20,盖住各扇区中间的部分。-巧不巧妙?注意其他序列的数据需要都加上这个基数。这 3 点真的是非常巧妙,我都觉得太牛了:)再看看放大的效果:本例涉及的知识点:1、构图的思路2、辅助数据组织,转置函数,绝对地址与相对地址3、混合图表类型,追加数据序列4、录制修改宏制作难度:实用性:,注意慎用!文件下载:半径不等的扇形图.xls。新浪资料:http:/ Facebook 与 Twitter 比较的那个图中,每个扇区还要分为多个部分,要用本方法实现估计难度太大。可以考虑的是用多序列、多数据点的圆环图来模仿,就是手动格式化的工作量太大,不划算。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号