【TOAN HOANG 专题(53)】渐变条形图

2020-04-12  本文已影响0人  Tableau交流问答群

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

Toan Hoang

另本文由Tableau爱好者—陈佳丽对原文进行翻译,若有问题,欢迎讨论。本期是使用数据加密来构建梯度条形图,希望你们都喜欢这个。

注:渐变条形图以一种更形象的方式展示数据的分布,用图形深浅呈现数据密度。


效果图                                               


数据

首先我们把数据加载到Tableau Desktop/

Tableau Public,也可直接用Sample – Superstore数据。

创建path连接

1.打开excel,创建以下数据,并复制到tableau工作表中。

2.单击添加新联接子句,转到创建联接计算,键入1,然后单击确定。对右侧sheel1也这样做,确保选择了内部联接。

创建以下Bin

1.右键单击path,转到创建并选择数据桶。在“编辑媒体夹”对话框中:

将新字段名设置为Path (bin)

将箱的大小设置为0.1

单击确定

创建计算字段

Index

INDEX()-1

TC_Position

FLOAT(WINDOW_MAX(MAX([Position])))

TC_Sales

WINDOW_SUM(SUM([Sales]))/2

TC_Total Sales

WINDOW_SUM(SUM([Sales]))/2

 TC_Percentage of Sales

[TC_Sales]/[TC_Total Sales]

TC_Columns

If  [Index]/1000 < [TC_Percentage of Sales] THEN  [Index] END

创建工作表

1.将Sub-Category拖到行,右键单击此对象,并确保选中“显示缺失值”。

2.将TC_Position拖到行,右键单击此对象,将计算字段改为path(bin)。

3.将TC_Columns拖到列。右键单击此对象,将计算字段改为path(bin)。

4.将标记类型更改为线条,Index拖到颜色标记,position拖到路径标记上。把position改为维度。

调整的表格计算

1.右键单击TC_Column,然后转到编辑表计算。

a.在嵌套计算中,选择TC_Sales。

b.在计算使用中,选择特定维度。

c.在Sub_Category前面打钩,并把Sub_Category移到顶部。

d.将重新启动间隔改为Sub_Category。

e.在嵌套计算中,选择TC_Total Sales。

f.在计算使用中,选择特定维度。

g.在Sub_Category前面打钩,并把Sub_Category移到在顶部。

h.在每次重新启动中,选择无。

i.点击> 32K空值并选择过滤数据。

调整工作表格式

1.隐藏轴标题。

2.隐藏网格线、零线。

3.调整线条的大小。

4.修改编辑轴参数(0-500)。

5.将Sub_Category创建分组后放到行。

6.将TC_Sales放到行,修改单位。

7.修改工作表边界格式,并调整行分隔符级别。

8.隐藏横轴显示标题。

9.得到效果图

我们已经完成了创建这个非常酷的数据可视化,就个人而言,创建这样一个数据可视化是非常有益的,不需要进行任何数据准备,而是开始计算。

上一篇 下一篇

猜你喜欢

热点阅读