tableau:倾斜图

案例:绘制劳动生产率变化倾斜图
首先看一下数据源:
tableau:倾斜图
step1:
创建一个‘劳动生产率排名’的计算字段
tableau:倾斜图
step2:
‘期间’拖到‘列’,‘劳动生产率排名’拖到‘行’,‘地区’拖到‘详细信息’。然后就是下面这样:
tableau:倾斜图
step3:按照下图编辑‘劳动生产率排名’的表计算:
tableau:倾斜图
然后把这儿换成‘线’:
tableau:倾斜图
之后就是这个样子啦:
tableau:倾斜图
step4:添加标签:
把‘劳动生产率’、‘地区’、‘累计值’放入标签,然后按照下图进行修改:
tableau:倾斜图
之后就是这样:
tableau:倾斜图
可以看到这个排名并不正确,处理方式:
对‘标签’里的‘劳动生产率排名’按照下图编辑表计算:
tableau:倾斜图
之后就是这样:
tableau:倾斜图
我们可以看到,这个排名还是稍微有点不合适,浙江的值最大,排名应该是1,而不是最末的16。如果我们对纵轴进行倒序操作,结果会是这样:
tableau:倾斜图
我们可以看到,排名依然没有变化。处理方式:
创建如下计算字段:
tableau:倾斜图
然后用‘劳动生产率排名(标签)’去替换‘标签’里的‘劳动生产率排名’,并按照下图编辑表计算:
tableau:倾斜图
OK,现在的排名就合适啦:
tableau:倾斜图
step5:
我们还想看到更为详细的信息,比如当期和同期相比是增加了还是减少了,变化量有多大?
这里我们先把同期和当期的位置换一下,因为一般都是当期在后面,这个对‘期间’进行一个手动排序就可以。
然后按照下图创建一个计算字段:
tableau:倾斜图
因为现在当期值在后面,同期值在前面,所以last-first就是变化量。
然后把‘变化量’放到‘颜色’里,然后编辑一下颜色。之后就可以看到变化量为负的全部变成了淡黄色,变化量为正的全部变成了淡蓝色。
tableau:倾斜图
我们还想看出变化量的相对大小:
把‘变化量’放到‘大小’里
tableau:倾斜图
但是有一点点问题,变化量为正的,都比变化量为负的粗。我们主要想看的是变化量绝对值大小,所以再创建一个变化量的绝对值的计算字段:
tableau:倾斜图
然后用‘变化量绝对值’去替换‘大小’那里的‘变化量’,之后就是这样啦:
tableau:倾斜图
可以看出,不同的颜色表示变化量是正还是负,线的粗细表示变化量的绝对值大小。
tableau:倾斜图