瀑布图(下图)既能反映数据的多少,又能直观的反映出数据的增减变化。早期的栗子,我们分享过 瀑布图 的实现方法。

如果将瀑布图用在一些项目进度分析中,要阶段性查看当前的数据情况,就得在瀑布图中增加一些节点(如下图)了。

在 Tableau 中如何实现多节点瀑布图呢?今天的栗子一睹为快~

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用多节点瀑布图分阶段查看数据。

为方便学习,栗子使用自拟的简单数据源(如下图)。掌握栗子方法后,数据粉可尝试使用自己的数据。懒癌患者可通过以下链接获取栗子数据源:
https://www.dkmeco.com/cms/course/detail/621

数据源说明

  • 序号:用于在可视化中为所有节点排序;
  • 节点名称:各节点名称,说明各节点含义;
  • 锚点:用于在后续的计算中界定重新计算间隔;
  • 数值:对应节点的值;
  • 颜色标记:用于判断柱子颜色,也可在工作表中使用计算字段处理。

具体步骤如下:

1、创建瀑布图

打开 Tableau Desktop,连接“示例-超市”数据源,新建工作表。

将“数值”拖放至行,将“节点名称”拖放至列。右键单击列上的“节点名称”胶囊,下拉菜单选择:排序,将排序依据选为:字段,排序顺序选为:升序,字段名称为:序号。

右键单击行上的“数值”胶囊,下拉菜单选择:添加快速表计算-累计汇总。

将“标记”卡的标记类型改为:甘特条形图。

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

➤ 创建计算字段:-数值,键入函数

将刚创建的计算字段“-数值”拖放至“标记”卡的大小中。

到这里,就完成了基础瀑布图的创建。此时,“节点1”、“节点2”、“终点”并未重新从 0 轴起始,而是接着上个节点的数值继续进行了加减运算。

2、调整为多节点瀑布图

接下来,需要让“节点1”、“节点2”、“终点”从 0 轴起始,作为新的计算起始点。数据源中的“锚点”字段要发挥它重要的作用啦~

Tips:从 0 轴起始的“节点1”、“节点2”、“终点”正好为新一组锚点的起始位,可以借助“锚点”字段为表计算设置重新启动间隔。

在“数据”窗格,右键单击“锚点”字段,将其转换为维度。然后将其拖放至“标记”卡的详细信息中。

同样方式,右键单击“颜色标记”字段,将其也转换为维度。然后将其拖放至“标记”卡的颜色中。

此时,图表有点乱,不要着急。右键单击行上的“数值”胶囊,下拉菜单选择:编辑表计算。

在弹出的对话框中,将计算依据选为:特定维度,勾选下方窗格中所有字段,并按照“锚点”、“节点名称”、“颜色标记”顺序排列字段,重新启动间隔选择:锚点。

设置好后视图看着就正常一些了。

最后,调整视图颜色、添加标签,再设置字体、字号等,就实现了想要的节点瀑布图~

Tips:如果不希望标签上显示负数,只需要创建 ABS([数值]) 字段,标签显示使用此计算字段即可。

栗子总结

  • 数据源中“锚点”字段起到了界定计算重启间隔的作用,起到非常重要的作用,因此无论是直接在数据源中对照填写还是通过计算字段赋值,都需要结合实际情况正确填写或赋值;

  • 编辑表计算步骤中,选择特定维度后,下方窗格中哪些字段需要勾选?又该以什么样的顺序排列字段?想要弄明白这些,需要大家对表计算有较深刻的认识,理解勾选未勾选、不同的排序有什么样的区别。

本期的 Tableau 技巧,你 Get 到了吗?

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

举个栗子~Tableau 技巧(237):用多节点瀑布图分阶段查看数据相关推荐

  1. 举个栗子~Tableau 技巧(209):用自定义形状实现刻度环形图

    实际分析场景中,数据粉对美总是很执着,如何让分析占比的环形图,看着更漂亮点?比如给环形图增加刻度. 虽然数据分析还是应以实用为主,但既然 Tableau 是为美而生,那我们就试试看吧~ 这里,为大家分 ...

  2. 举个栗子~Tableau 技巧(216):服务器视图中的文字乱码怎么办?

    的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图). 其实,安装字体跟 Tab ...

  3. 举个栗子!Tableau技巧(50):巧用 Index 函数查看数据类别详情

    "一个度量+多个维度"的散点图如何实现呢?答案是:使用Index函数. 本期<举个栗子>,阿达要给大家分享的Tableau技巧是:巧用 Index 函数查看数据类别详情 ...

  4. 举个栗子~Tableau 技巧(206):定时执行 Prep 处理流程

    实际业务场景中,分析用户经常需要周期性使用 Prep,按照相同的规则来处理相同来源的数据.如果每次都重复创建数据处理流程,不仅费时费力,还很容易出现错漏.为什么不将流程保存下来,设置好时间让它自动执行 ...

  5. 举个栗子~Tableau 技巧(223):Prep 调用 Python 提取数据中的地址和经纬度

    用 Tableau 做地图分析时,需要数据源中有标准的地理名称字段,或有准确的经纬度数据.但如果数据源中这两种情况都不满足,只有大概的地址信息,该怎么办呢? 这是个普遍存在的问题,需要解决:如何从不太 ...

  6. 举个栗子~Tableau 技巧(234):实现山峰柱形图

    看腻了普通的柱形图,可以试试 3D 效果的圆柱图,或带烟花的 锥状柱形图.又或者,类似山峰形状的柱形图(如下图),也可以让你的仪表板耳目一新. 如何在 Tableau 实现山峰柱形图呢?今天的栗子分享 ...

  7. 举个栗子~Tableau 技巧(241):用 Python 脚本提取文本内容中的关键词

    经常有数据粉反馈:在处理文本内容的时候,是否有快速提取内容关键词的方法呢? 方法有的,可以试试 Python.这里,我们来分享:如何在 Tableau 中利用 Python 脚本从文本内容提取关键词. ...

  8. 举个栗子~Tableau 技巧(248):使用参数和轴实现图表坐标轴的缩放

    实际业务分析场景中,使用折线图来呈现业绩趋势分析时候,经常会遇到这样问题:某一段时间的业绩数值波动范围较小,折线图趋于平缓(如下图),很难判断业绩的波动差异,也很难一眼看出哪个时间业绩最好,哪个时间业 ...

  9. 举个栗子~Tableau 技巧(215):简化实现雷达图(Radar Chart)

    雷达图(Radar Chart)是<举个栗子>早期分享过的高阶图表之一,但是对于初中级水平的分析用户来说,想实现雷达图就会明显感到有难度. 那么,雷达图有没有相对简化一些的实现方法呢?试试 ...

最新文章

  1. extjs 4 tab panel得strip在IE下右偏解决办法
  2. 轻松优化Jupyter Notebook:技巧、诀窍、魔法
  3. 基于中间代码的优化中,循环的查找算法有哪些?循环优化的方法有哪些?举例说明。
  4. 微信APP支付(Java后台生成签名具体步骤)
  5. C语言头文件、库文件的查找路径
  6. linux 下查看应用版本信息,Linux下查看版本信息
  7. rails3系统架构
  8. 紧跟月影大佬的步伐,一起来学习如何写好JS(上)
  9. windbg linux内核调试,windbg调试虚拟机XP系统
  10. centos7源码安装mysql8.0_CentOS7下源码安装MySQL 8.x
  11. 关闭windows 2008的自动播放
  12. nginx 查看当前的连接数
  13. Activiti6 下载安装
  14. 华为机试OD真题 javaScript和java 叠积木 堆积木
  15. bzoj3168 钙铁锌硒维生素 (矩阵求逆+二分图最小字典序匹配)
  16. php 2038,php处理大于2038年以后日期的一种方法
  17. Redisson3.10 RCacheMap踩坑记录
  18. python饼图添加颜色_Python中的五颜六色的饼状图!(二)
  19. 【YOLOv3原文+翻译】YOLOv3:An Incremental Improvement
  20. LDA模型中文文本主题提取丨可视化工具pyLDAvis的使用

热门文章

  1. 公用厨房设备的策划方法
  2. 某音短视频无水印下载APP的Android端实现
  3. SpringCloud Bus的使用
  4. 解决Consider defining a bean of type ‘XXX’ in your configuration.
  5. 山东临沂花5600万打造网络商城,企业如何花小钱建网站?
  6. 向量图 正弦交流电路_正弦论文范文 有关相量图图解法在正弦交流电路解题中的应用策略毕业论文写作资料...
  7. Disk Space
  8. C++:18位SFZ号码有效性验证
  9. 结合贵州息烽县实践 探讨如何优化西部山区农村交管工作
  10. window2008系统下载