数据准备:
建立一个thermometer表格或者CSV文件
Country,Path,Value
United States,1,0.9
United States,101,0.9
Canada,1,0.5
Canada,101,0.5
United Kingdom,1,0.7
United Kingdom,101,0.7
France,1,0.3
France,101,0.3
观察一下数据结构,自己可以体会怎么应用到其他数据上面
建立计算字段:
Path (数据桶):
右键 Path.
设置数据桶大小1
确认
Index:
INDEX()-1
TC_Value:
WINDOW_MAX(MAX([Value]))
TC_Thermometer:
[Index]*[TC_Value]
TC_Size:
IF [TC_Thermometer] = 0 THEN
1
ELSE
0
END
TC_Size (Background):
IF [TC_Thermometer] = 0 THEN
1
ELSE
0
END
TC_Color:
IF [Index]/100 < [TC_Value] THEN
[Index]
ELSE
NULL
END
开始操作:
把标记改为线
把 Country 拖到列
把Path (数据桶)拖到行
右键,选择,显示缺失值
把这个Path (数据桶)拖到,路径
把 TC_Thermometer 拖到行
右键,编辑表计算
嵌套计算选择 Index.
计算依据选择特定维度
选择Country and Path (数据桶)。 Country 在上面
所在级别,最深
重启间隔 Country.
嵌套计算选择 TC_Value.
计算依据选择特定维度
只选 Path (数据桶)
把 TC_Size 拖到大小
右键,计算依据Path (数据桶)
得到如下:
接下来:
把 Index 拖到 TC_Thermometer的左边
在 Index 选项卡 替换 TC_Size 为 TC_Size (Background).
右键行上面的 TC_Thermometer 选择双轴
同步轴
得到如下:
最后调整各种个性化参数
关键点
调整 TC_Size大小
调整 Size of TC_Size (Background)大小
tableau文件
链接:https://pan.baidu.com/s/1UiJ3j-ZiSMoYTWLWXC9utg
提取码:whf9