一、适用场景:
需要计算总费用或金额的各个部分构成比例的情况
二、简介:
南丁格尔玫瑰图Nightingale rose diagram是弗罗伦斯·南丁格尔所发明的,又名为极区图,是一种圆形的直方图。
如果因为组成部分较多而导致饼图分区多且密集,图表就变得不易观察。可以等角度分布(占比小的项不会被忽略),又能体现各个项的大小(突出占比大的项)?同时还能对比不同类型(多角度分析)的差异?
三、操作步骤:
1.数据结构:
2.创建Path字段的数据桶:将数据源导入Tableau Desktop,首先创建Path字段的数据桶
3.创建八个计算字段:
1)创建计算字段INDEX(),命名为Edges, 用于计算角度。
2)创建计算字段([Edges]-1)(2PI()/WINDOW_MAX([Edges])),命名为Angle:
3)创建计算字段INDEX(),命名为Count, 用于计算片数:
4)创建计算字段WINDOW_MAX([Count]),命名为Number of Slices:
5)创建计算字段SQRT(AVG([Sales])/PI()),命名为Radius,其中AVG的可是实际情况修改:
6)创建计算字段INDEX(),命名为Index,用于计算X和Y轴:
7)创建计算字段:
8)创建计算字段:
*此时,你应该完成8个计算字段创建,如下图:
4.制图:
1)将Data拖入颜色并显示成月份,将Product Category拖入详细信息并转换成颜色,并将图形选择为:多边形,再将Path(数据桶)托入行
2)右键Path(数据桶),显示缺失值:
3)然后将Path(数据桶),拖入标记卡的路径中,然后将X拖入到列,Y拖入到行:
5.修改XY计算依据:
6.对Y进行同样的计算依据配置,完成后,玫瑰花图就出来了:
7.调整Product Category字段排序:
8.调整格式和颜色: