Tableau | 玉玦图(指定排序)


使用场景

参考 Tableau | 玉玦图https://www.jianshu.com/p/58c4fbd6e3d1


1 数据说明

基础数据如下所示,增加Path字段,并且设置为1和270


2.计算字段

2.1 维度

对【path】字段创建数据桶


对【年龄】字段赋予数值


2.2 度量

【max value】: WINDOW_MAX( max([占比]))
【pi】: WINDOW_MAX(MAX(PI()))
【rank】: RANK_UNIQUE(MIN([年龄]))
【rankmax】:WINDOW_MAX([rank])
【Step Size】: [Value (Windows Sum)]/[max value]
【Value (Windows Sum)】: WINDOW_MAX(max([占比]))
【valueExtent】:{ FIXED [年龄] : AVG([占比]) }
【x】: cos((Index()-1)*[pi]/180*[Step Size])*[rankmax]
【y】: sin((Index()-1)*[pi]/180*[Step Size])*[rankmax]

效果如下:


3 结构设计

3.1 基础设置

将各个字段按下图所示,拖入相对应的位置上


3.2 编辑表计算

对【x】:



x

对【y】:



y

3.3 标签设置

4 注意事项

基础结构【Path】字段设置为270,转换圆形为270/360 = 3/4 个圆。如果设置为360则为整个圆形进行展示。
有小伙伴咨询根据文中说明设置一直没有成功,可以尝试将案例的path(数据桶)删除,然后重新新建字段,再根据攻略操作。
Tableau | 玉玦图https://www.jianshu.com/p/58c4fbd6e3d1)不同的点在于此案例对指定字段进行排序,Tableau | 玉玦图 是根据数值大小进行的自动排序。

案例链接:https://public.tableau.com/profile/dannyer520#!/vizhome/-_1182/sheet1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 使用场景 玉玦图展示不同分类下对比的时候使用,如下图所示(转自极光数据报告)。 1 数据说明 基础数据增加Path...
    黑喵爱吃棉花糖阅读 6,455评论 10 6
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,504评论 0 13
  • 001 刻意跳出舒适区。 光使用大量和重复这种练习方法能让自己每次练习时都能很放松,但练习效果不佳。 正确的刻意练...
    必赢有话说阅读 186评论 0 1
  • 婴迪熊18秋冬款上新啦️ 秋衣 秋裤 半背衣 马甲 连体 秋衣套装 保暖单件 保暖连体 保暖套装 棉袄 棉裤 薄棉...
    婴迪熊品牌部阅读 600评论 0 0
  • 1. 正常安装 2. 打开Terminal 输入 sudo vim /etc/hosts 在hosts 文件中加入...
    Yao_Fairytale阅读 3,044评论 0 0