历史版本2 :多层饼图 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1.问题描述编辑
在实际工作中,我们会遇到要将多层数据绘制到同一张图表中。
饼图中可以复合饼图表达某一块饼的下属子集组成。但是如果对每一块饼,都要显示其下属子集的组成,这时,我们需要根据实际数据绘制多层饼图,如两层、三层乃至于更多层的饼图。
多层次的饼图是一组同心圆用于可视化分层关系。
2.示例编辑
2.1准备数据
新建工作薄,添加数据集ds1,SELECT * FROM 订单 where 货主地区 is not null and 货主地区 not in('华北','华东') and 货主省份 is not null and 货主城市 is not null,分别记录货主地区对应的货主省份对应的货主城市的运货费,如下图所示:
2.2插入图表
以单元格图表为例,合并一片单元格,点击插入>单元格元素>插入图表,选择多层饼图(新特性),如下图所示:
2.3图表数据设置
选中图表,在右侧图表属性表中选择图表属性表-数据,因为这里使用的多层饼图,层级数为 3,层次分别对应货主地区、货主省份、货主城市,值为运货费,如下图所示:
2.4图表样式设置
选中图表,在右侧图表属性表中选择图表属性表-样式-标签,为了清楚的显示饼图对应的系列,可以使用牵引线显示,具体设置如下图:
按照需要可在图表属性表中进一步设置图表样式,例如设置标题,坐标轴标题,字体大小颜色,图例,系列配色,这里不再一一介绍
2.5保存与预览
保存模板,点击分页预览,效果即如上。
已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Chart\MultiLevelPie\MultiLevelPie.cpt