在Tableau中创建日历图 | 您所在的位置:网站首页 › 一周天气日历表怎么画 › 在Tableau中创建日历图 |
在Tableau中创建日历图创建日历图是个很简单的过程,网上文章很多,基本不需要什么高深的知识,只要拖拽就可以解决。以前刚开始接触日历图的时候,觉得有些难,现在想起来其实是对Tableau中的日期,维度中的离散和连续理解不深。zd 先推荐两篇: https://www.thedataschool.co.uk/anuka-teggart/how-to-create-a-calendar-in-tableau/ https://www.jianshu.com/p/fca126f3dc2a 下面简单说一下步骤和我个人的一些理解(数据源用自带的超市数据) 1.将【订单日期】拖拽到列功能区,右键选择工作日(这里一定是蓝色,离散数据) 当然也可以按住右键拖拽,会有惊喜哦 2.再将【订单日期】拖拽到行功能区,右键选择周数(这里也一定是蓝色,离散数据) 3.下面可以将【订单日期】拖拽到标记区的标签类型,右键选择天(这里也一定是蓝色,离散数据),顺便编辑一下标签位置,顶部右侧 4.根据需求添加日期筛选器,这个没有一定之规。根据需要,可以直接把日期拖拽进去,也可以年、月分别处理(我这里选择年、月分别作为筛选器)等等。 现在日历有那么点雏形了,记得所有字段都是蓝色的。下面一般的教程会教你如何添加背景颜色做成热力图。过程是这样的将标记改为方形,比如拖拽一个【销售额】字段到颜色,立马感觉高大上了。一般教程就完了。 但是这个对我来说基本没什么用,我做日历图有些时候就是为了做个提醒,比如今天该还多少银行利息了,颜色对我来说没用,我只需要知道数值即可,就像个备忘录一样。 所以需要修改一下。 5.比如把【销售额】、【利润】放到标签,编辑一下标签格式,数据就可以显示到日历上了。 6.下面就要构造一个计算字段 【today】= if TODAY()-[订单日期]=0 then 0 ELSEIF TODAY()-[订单日期]>0 then -1 ELSEIF TODAY()-[订单日期] |
CopyRight 2018-2019 实验室设备网 版权所有 |