资讯详情

举个栗子~Tableau 技巧(231):学做卷起来的时间螺旋图

时间轴经常用于数据趋势变化分析。可用于时间跨度不太长或粒度不太细的情况 ? 气泡时间表 Circle Timeline 。

但是,如果想要在有限的仪表板空间,呈现很长时间的数据变化趋势(例如:某一年的每日数据),时间轴就会变得非常拥挤,不便于查看数据。

这种情况该怎么办?试试时间螺旋图!

例如,螺旋结构可以提高空间利用效率,卷起只能线性分布的时间,并在有限范围内显示更多数据。

图片

在 Tableau 具体如何实现?今天来分享一下方法。~

本期《栗子》,我们想和大家分享 Tableau 技巧是:学习卷起时间螺旋图。

为了方便学习,栗子被使用 Tableau 自带示例-超市和自拟Model数据源(如下图所示)。掌握栗子方法后,数据粉可以尝试使用自己的数据。懒癌患者可以通过以下链接获取栗子数据源: https://www.dkmeco.com/cms/course/detail/599

具体步骤如下:

1、数据连接

打开 Tableau Desktop,连接示例-超市Model数据源。Model”数据源中的“sheet1” 在示例-超市数据源的订单表右侧。

由于这两个表没有共同的字段,因此需要编辑连接计算,设置为:1=1。

2、创建参数

单击数据窗格右上角的新工作表 ▼ 在下拉菜单中选择符号:创建参数。

? 创建参数:尺寸,如图所示:

? 创建参数:间距,如图所示:

3.创建计算字段

单击数据窗格右上角 ▼ 在下拉菜单中选择符号:创建计算字段。

? 创建计算字段:index,键入函数

(INDEX()-1)*[间距]

? 创建计算字段:TC_销售额,输入函数

WINDOW_MAX(SUM(销售)

? 创建计算字段:TC_最大销售额,输入函数

WINDOW_MAX(SUM(销售)

? 创建计算字段:TC_百分比,输入函数

[TC_销售额]/[TC_最大销售额]*[尺寸]

? 创建计算字段:TC_位置,输入函数

WINDOW_MAX(MAX([Position]))

? 创建计算字段:TC_开始,输入函数

[TC_位置] 10 ([index]/100)

? 创建计算字段:X,键入函数

SIN(RADIANS([index]))(([TC_位置][TC_百分比]) [TC_起始])

? 创建计算字段:Y,键入函数

COS(RADIANS([index]))(([TC_位置][TC_百分比]) [TC_起始])

4、创建视图

计算字段X”拖放至列,计算字段Y拖到行。

将订单日期拖放到标记卡的详细信息中,将标记类型改为:线,然后Position拖到标记卡的路径上。

右键单击标记卡上的订单日期胶囊,选择下拉菜单:准确日期;右键下方的positon下拉菜单选择胶囊:维度。

右键单击列x胶囊,下拉菜单选择:计算基础-订单日期;右键单击Y胶囊,下拉菜单选择:计算依据-订单日期。这时,螺旋图的基本外观就出来了。

5.计算编辑表

然后单击右键列上的x下拉菜单选择:编辑表计算。

嵌套计算选择在表计算对话框中:嵌套计算(TC_销售额),计算依据选择:表横穿。

将订单日期拖到筛选器卡,选择特定年份。栗子被选中 2018 年。

为了更直观地查看销售情况,将TC_销售额将其拖放到标记卡的颜色中,并按需设置颜色。

这样,所需的时间螺旋图就完成了:图表呈现 2018 每年的数据,鼠标可以停留在任何一个柱子上,查看相应的日销售哦~

本期的 Tableau 技巧,你 Get 到了吗? 下一期,再见~

文章部分信息来源于网络,如有侵权请告知

标签: 单螺旋连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台