美文网首页
【TOAN HOANG 专题(76)】半圆对比图

【TOAN HOANG 专题(76)】半圆对比图

作者: Tableau交流问答群 | 来源:发表于2020-05-03 22:43 被阅读0次

    本文搬运自国外tableau大神原创文章,Tableau交流问答群为国内唯一独家授权组织,未经许可不得转载!

    Toan Hoang:知名Tableau大神,数据可视化自由职业者和Tableau Magic的创始人,萨尔萨舞教练,钢琴演奏者,技术爱好者和程序员。

    另本文由Tableau交流问答群Tableau爱好者—张帆对原文进行翻译,若有问题,欢迎讨论。

    最终效果 唯一授权

    本期toan hoang大神想创建一个漂亮而简单的可视化——通过绘制两个半圆,并将它们进行相互比较,在本教程中,我们将通过简单的步骤,一步一步地创建这个可视化的过程。

    数据

    将以下数据连接到我们的tableau

    https://pan.baidu.com/s/1s6r7a6NeKieqUfZHPRzxPg

    提取码:7cqd

    计算区域

    数据连接进入tableau之后,我们开始添加计算字段

    Path(数据桶)

    右键path,选择创建——数据桶

    设置数据桶大小为1

    点击确定

    Index

    INDEX()-1

    Product Flag

    WINDOW_MAX(IIF(MAX([Product])="Office",-1,1))

    TC_MaxSales

    WINDOW_MAX(MAX({FIXED : MAX([Sales]) } ))

    TC_ProductSales

    WINDOW_MAX(MAX([Sales]))

    TC_Percentage

    [TC_ProductSales]/[TC_Max Sales]

    X

    SIN([Index]*PI()/180)*[TC_Percentage]*[Product Flag]

    Y

    COS([Index]*PI()/180)*[TC_Percentage]*[Product Flag]

    工作表

    现在我们开始创建工作表

    更改标记样式为多边形

    拖拽Product至颜色标签

    拖拽Path(数据桶)至行

    确保显示缺失值为勾选

    将其拖拽至路径

    拖拽X至列

    右键字段,选择计算依据为Path(数据桶)

    拖拽Y至行

    右键字段,选择计算依据为Path(数据桶)

    现在我们将能获得如下效果:

    步骤一

    现在我们来修正一下工作表:

    摁住ctrl同时选中X复制一列

    选择双轴,复制的图形标签样式改为线

    选中复制图形的X轴设置范围为-1.1 至1.1

    颜色透明度我们选择60%

    现在我们的图形变成了这样:

    最后再去除其他不必要的图表元素(标题、零值线、网格线等)

    我们的半圆对比图就完成啦!

    步骤三

    是不是简单而又美观?!在对比两个不同的指标的时候效果尤佳,赶紧跟随教程一起来动手做做吧!

    大家可以在public上的找到大神这份作品,附链接:

    https://public.tableau.com/profile/toan.hoang#!/vizhome/Half-Circles/Half-Circles


    以下为国外Tableau大神Toan Hoang原创链接:

    https://tableaumagic.com/half-circle-charts-in-tableau/

    Toan Hoang专题系列其他译文见如下链接:

    https://www.jianshu.com/nb/42559990

    更多Chinese Tableau Knowledge Sharing Group(Tableau交流问答群)分享见如下链接:

    https://public.tableau.com/profile/sam3710#!/

    相关文章

      网友评论

          本文标题:【TOAN HOANG 专题(76)】半圆对比图

          本文链接:https://www.haomeiwen.com/subject/cfrewhtx.html