用tableau制作南丁格尔玫瑰图

如题所述

第1个回答  2022-07-09
如下图所示,每个花瓣代表一个月,颜色代表不同的类别,销售额大的月份花瓣会特别突出。

下面开始制作。

1. 首先准备好数据源,把数据源连接到tableau,建立计算字段【累计销售额】

2. 把【月】字段和【类别】字段拖入行区域,把【累计销售额】拖入文本标签,并编辑表计算依据为‘类别’,得到每个月各类别的累计销售额。

把得到的数据复制粘贴到新的Excel工作表中

3. 对数据进行处理:复制月份和类别列粘贴到数据末尾,填充它的半径为0,同时增加一列link用于连接,分别对原数据和复制出的数据设置不同的link值

再建一张表,如下图所示,point表示角度,link用于连接,index为连接顺序。把两张表在tableau中连接起来。

4. 创建计算字段【x】、【y】

5. 选择‘多边形’标记,把【x】、【y】拖到列区域和行区域,把【index】字段转为维度,然后拖入路径标记,把【类别】拖入颜色标记,把【月】拖入详细信息,单击颜色指定一种边界颜色,就得到下下图效果。