举个栗子!Tableau 技巧(78):学做常用的倾斜图 slopegraph

published: 2022-10-20

倾斜图(slopegraph),又名斜线图或斜率图,可以展示单指标不同时期的变化。既能展示值的大小变化,也能同时展示排名的变化。

例如下图,我们以“赛队名次”为指标查看以下 20 支赛队的预测名次与实际名次的变化,左边是预测名次、右边是实际名次。

  • 颜色表示名次进步或退步(橙红色表示退步,蓝色表示进步,灰色表示没变化);

  • 连线的粗细表示差距的多少,线条越粗表示实际名次比预测相差越大。

那么,在 Tableau 如何实现这样的倾斜图呢?我们就用上面的示例,为大家分享方法吧!

本期《举个栗子》,我们要给大家分享的Tableau技巧是:学做常用的倾斜图 Slopegraph。

为方便学习,栗子使用使用一个简单的赛队排名的数据源。掌握栗子方法后,数据粉可尝试使用自己的数据源。

具体步骤如下:

1.创建图表

打开 Tableau Desktop,连接栗子数据源,新建工作表。将字段“度量名称”拖放至列,将“度量值”拖放至行;将“标记”卡的标记类型改为:线。

将“度量值”卡中的“计数”胶囊拖走。然后,右键单击纵轴,下拉菜单选择:编辑轴。在对话框中,将比例设置为:倒序。

将维度“Team”拖放至“标记”卡的详细信息中,此时视图如下:

2.创建计算字段

单击“数据”窗口右上角 ▼ 符号,在下拉菜单中选择:创建计算字段。将计算字段命名为:变化量,键入函数:

SUM([Actual Finish])-SUM([Predicted Finish])

将计算字段“变化量”拖放至“标记”卡的颜色中。

3.设置标记卡

再将计算字段“变化量”拖放至“标记”卡的大小中,然后双击该胶囊,在[变化量]前面键入 ABS 函数,取其绝对值。

将维度“Team”和度量“度量值”分别拖放至“标记”卡的标签中。

4.设置标签

单击“标记”卡的标签,在弹框中单击文本右侧的...按钮。在编辑对话框中,如下设置标签标记:

单击“标记”卡的标签,将垂直对齐方式改为:中部。

单击“标记”卡的标签,将标签标记选为:线末端,勾选三个选项。

将视图设置为:整个视图。

最后,可以按需设置排名字段的数字格式、字体,斜线的颜色,以及工作表格式,就完成了想要的倾斜图。

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

更多相关信息,请访问专题页: 数据可视化展示软件