oracle 创建视图时提示自定义的函数功能名不管用_举个栗子!Tableau 技巧(142):用 花瓣玫瑰图 辞旧迎新...

饼图是常用的分析图表之一,但当分析的数据类别过多时,饼图就会因为分区密集,大大降低其可视化效果(如下图)。

e5ef5398fb91410ea0c97454d06f3f22.png

遇到这种情况,可以考虑使用 南丁格尔 玫瑰图 。事实上,它的可视化呈现很不错,例如下面这个 Viz :用数据致敬音乐经典 。

487468202eb8ff47f952ff6c3a8d11df.gif

如果觉得玫瑰图还不够漂亮和直观,试试其它!今天我们分享 花瓣玫瑰图 的栗子,学起来~

5f9e30057fd0a05e1e214610f4f6ed19.png

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用 花瓣玫瑰图 辞旧迎新。


为方便学习,栗子使用一组简单的品类数据(如下图),掌握栗子方法后,数据粉可尝试使用自己的数据。

---------------------------------------------------------------------------------------->>

Tips:数据的每个对象须包含一个实际值和一个 0 值,用来确认对象的起点和终点,此处我们用 Path=1 的数据表示实际数据,Path=0的数据代表0值数据。

31a68cd3341382db92e2d7b47e496eb2.png

具体步骤如下:

1、创建计算字段

40dd6fabf202feabf8b2e89ed7bddf7b.png

打开 Tableau Desktop,连接栗子数据源,新建工作表。

右击“数据”窗格空白处,在下拉菜单中选择“创建”-“计算字段”,依次创建计算字段。

➤ 创建计算字段:内径,用于计算饼图的内径,字段默认为 0.05,可以根据实际需求进行调整;

a77eb7dd8c7c359314eb132fd94d2378.png

➤ 创建计算字段:外径,用于计算饼图的整体半径比例字段,字段默认为 1。

99c4a054370e940f18ff3602a2f0e9a5.png

➤ 创建计算字段:角度,用于计算所有对象在饼图中所占弧度,键入函数:(INDEX()-1)*(1/WINDOW_COUNT(COUNT([销售额])))*2*PI()

3cedfe3d6d9b72ea7ef39f2d1412d0ee.png

➤ 创建计算字段:半径长度,用于计算每个对象半径,并去掉对象值为 0 的对象,键入函数:[内径]+IIF(ATTR([Path])=0,0,SUM([销售额])/WINDOW_MAX(SUM([销售额]))*([外径]-[内径]))

f66e172cb5bb192db2828fc9ce3da937.png

➤ 创建计算字段:X,用于计算对象在X轴坐标,键入函数:[半径长度]*COS([角度])

df14d09e90c4c770f6a80c67276c4bf7.png

➤ 创建计算字段:Y,用于计算对象在Y轴坐标,键入函数:[半径长度]*SIN([角度])

4e7d5a3d4017c7c5a9fa1aa3d46b3208.png

2、创建视图

40dd6fabf202feabf8b2e89ed7bddf7b.png

将维度“公司”拖放至“标记”卡的颜色中,编辑颜色选择色调环或者自定义颜色,并按照“销售额”降序排序:

128a576f9ad2d6a9e21521c11b843327.png

将维度“公司”拖放至“标记”卡的详细信息中,讲度量“销售额”拖放至“标记”卡的大小中,并将大小调整为最大:

d765d6c30c45a03ef603d8a5eb17e73e.png

将“标记”卡的标记类型选为线,并将维度“Path”拖放至“标记”卡的路径中。

0ba57220ae487c3bb8dd9eb5dca2a3f4.png

将维度“品类”和度量“销售额”拖放至“标记”卡的工具提示中;

将计算字段“X”拖放至列,右击列上的“X"胶囊,在下拉菜单中取消勾选“显示标题”,并将计算依据选为:公司。

0eea184fd3969c0b8024aa96ec0aa889.png

将计算字段“Y”拖放至行,右击行上的“Y"胶囊,在下拉菜单中取消勾选“显示标题”,并将计算依据选为:公司。

4ecbf1bd9d4db2abdaababbb0584e702.png

如此,养眼的花瓣玫瑰图就制作完成了,你可以根据需要调整花瓣的颜色及排序哦!

43e535b81ed0fdf9a0384d5051e93465.png

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

d696f11621437e3804aa9f6b8ab5c1ba.png
文章部分信息来源于网络,如有侵权请告知!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>