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

news2024/10/5 17:27:23

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

图片

因为每个业务周期的数据情况不同,因此不能直接修改纵轴的数值。有什么办法,可以按需切换图表,根据数据波动的大小,来查看放大或缩小坐标轴呢(如下图)?

在这里插入图片描述

熟悉 Tableau 的数据粉可能会发现,我们使用了参数功能:数据波动大时,查看缩小趋势图;数据波动小时查看放大趋势图。

如何实现这样的切换呢?今天的栗子,一睹为快~

在这里插入图片描述

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:使用参数和轴实现图表坐标轴的缩放。

为方便学习,栗子使用 Tableau 自带的“示例 - 超市”数据源。掌握栗子方法后,数据粉可尝试使用其他数据源实现。懒癌患者可通过以下链接获取栗子数据源:

https://www.dkmeco.com/community/example/detail-657

具体步骤如下:

Step.1

创建趋势折线图

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

将“数量”字段拖放至行,右键该胶囊,选择:度量(总和)-平均值;将“订单日期”字段拖放至列,右键该胶囊,下拉菜单勾选:月(注:选双值月)。

图片

图片

图片

Step.2

创建参数和计算字段

创建一个参数:放大控制参数。其中,参数的数据类型选为:字符串,参数允许的值选为:列表。然后,如图所示在值列表中进行相应的设置。

图片

再创建一个计算字段:放大控制,键入函数

IF [放大控制参数] = ‘缩小’ THEN 0 END

图片

Step.3

设置参数和轴

右键单击“数据”窗格的“放大控制参数”字段,下拉菜单中勾选:显示参数。将刚刚创建的计算字段“放大控制”拖放至“标记”卡的详细信息中。

接着,右键单击纵轴,下拉菜单选择:添加参考线”,如下图所示进行设置。

图片

再次右键单击纵轴,下拉菜单选择:编辑轴,在弹出的对话框框中,取消勾选:包括零。

请添加图片描述

如此,就完成了我们想要的效果:通过切换视图右侧“放大控制参数”中的值,来查看缩小或放大的趋势图。

图片

本期的 Tableau 技巧,你 Get 到了吗?
下一期,再见~
在这里插入图片描述

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/125921.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vulnhub DC系列 DC-3

总结:joomscan工具的使用,cve-2016-4557内核提权或者cve-2021-4034内核提权 下载地址 漏洞分析 信息收集 sql注入 写马 提权 反弹shell 内核提权 cve-2016-4557 cve-2021-4034 下载地址 Download:http://www.five86.com/downloads/DC-3.zip 使用…

npm发布自己的组件UI包(详细步骤,图文并茂)

目前做前端项目,一直采用npm install XXX 的方式去引用别人的组件包,调用方法。 其实在开发中,每个开发者基本都写过单独的组件,如何让自己的组件能够重复的利用,如何让别人也享受到您的成果,这里将一步一步…

【KMP算法】

KMP算法核心剖析: 关于KMP算法,建议先了解 BF算法 KMP算法是用来解决字符串匹配问题的高级算法,看完这篇文章,你应该能理解KMP算法。 KMP算法和BF算法唯一的区别在于:主串的i 并不会回退,子…

java: “abstract 抽象类” 与 “ interface 接口” 的妙用之道

java: “abstract 抽象类” 与 “ interface 接口” 的妙用之道 每博一文案 有句很扎心的话,我对这世间唯一的不满就是这世间总是让更懂事的人承受的更多。 生活中,往往你越善解人意,就越没人在乎你的委屈,时间,让你学…

Linux下使用nginx搭建文件服务器

搭建后访问效果图 安装nginx 1、安装依赖 yum install -y gcc pcre-devel zlib-devel openssl openssl-devel 2、下载nginx mkdir -p /www/nginx cd /www/nginx wget http://nginx.org/download/nginx-1.21.0.tar.gz tar -xvf nginx-1.21.0.tar.gz 3、安装nginx cd nginx…

redis远程操作常见问题

Connection error: Connection refused 出现该错误的原因是未开启远程连接,将本地ip注释掉: Connection error: The remote host closed the connection 出现该错误的原因是,需要关闭安全模式,才可运行其他ip访问: 当…

websocket简单实现

websocket简单实现 websocket是HTML5下一种新的协议,本质上websocket是一个基于tcp的协议。它实现了浏览器与服务器之间的双向通信,能更好的节省服务器资源和宽带并实现实时的通信。 websocket的几个优点? 1、使用的资源少,因为它的头更小。…

Footprint Analytics 如何帮助区块链研究人员进行数据研究

管理一个人的数字资产是区块链技术提供的主要应用,但管理的另一面是责任。 就像区块链让任何人都能完全保管他们的加密货币一样,如果你被骗、被黑或被诈骗,几乎没有追索权。链上研究是预防为主,解决问题的方法并不存在。 例如&a…

个推TechDay治数训练营直播回顾 | 企业级标签体系建设实践

标签作为当下最普遍的数据资产类型之一,对企业洞察用户画像、开展精细化运营等具有重要的支撑作用。企业标签体系的建设并非一蹴而就的,需要结合业务视角进行整体的规划,更涉及到复杂的数据治理和数据资产管理等工作。 本文对个推TechDay“治…

复习 [kuangbin带你飞]专题5 并查集

目录1. poj 2236 Wireless Network2. poj 1611 The Suspects3. hdu 1213 How Many Tables4. hdu 3038 How Many Answers Are Wrong5. poj 1182 食物链6. poj 1417 True Liars7. poj 1456 Supermarket8. poj 1733 Parity game9. poj1984 Navigation Nightmare10. poj 2912 A Bug…

MYSQL IN EXISTS LEFT JOIN 结果不同的问题?

随着问问题的同学越来越多,公众号内部私信回答问题已经很困难了,所以建立了一个群,关于各种数据库的问题都可以,目前主要是 POSTGRESQL, MYSQL ,MONGODB ,POLARDB ,REDIS 等,期待你的加入,加群请添加微信li…

智慧园区建设面临挑战,该如何应对?

随着全球物联网、移动互联网、云计算等新一轮信息技术的迅速发展和深入应用,“智慧园区”建设已成为发展趋势。近年来,我国的产业园区也向着智慧化、创新化、科技化转变。中国经济正在进入转型升级的关键时期,各地产业竞争态势越发激烈。可以…

ClickHouse 大数据量的迁移方式

关于Clickhouse 备份方式,其官方网站上就提供了多种备份方式可以参考,不同的业务需求有不同的使用场景,需要使用不同的备份方式,不存在一个通用的解决方案可以应对各种情况下的ClickHouse备份和恢复。今天这个文字,我们…

Qt+第三方库开发遇到的坑---kalrry

Qt依赖UG库开发遇到的坑---kalrry一、依赖引入坑二、Qt在Debug时报错1、编译器是 **MSVC** 还是 **MinGW**2、编译器 32位 还是 64位三、QtMSVC编译后中文乱码四、不能将const char*类型的值分配到const* 类型的实体五、debug编译后再发布程序无法运行六、Qt 环境配置提示警告警…

Spring @Transactional注解事务六大失效场景

Transactional事务失效场景1:注解在非public修饰的方法上。 原因:Spring强制的要求。 代码示例: Transactionalprivate void createOrder(){} Transactional事务失效场景2:注解在被final关键字修饰的方法上。 原因:Spr…

推荐一款好用的设备维护管理系统,你用过了吗

设备维护管理系统层出不穷,找到一款好用的适配的,也要花费大量的时间去挑选! 对于企业来说,一个好的设备管理系统应该能够: 1. 适应企业高度场景化的设备管理工作,覆盖设备的采购、常规检查、养护、添装、…

“三刷”牛客网844道Java题目,易错知识点总结,带你清扫Java基础面试障碍

目录 前言 1、子类通过哪些办法,可以调用继承自父类的方法? 2、volatile、Lock、transient 哪个关键字不能用来处理线程安全 3、Hashtable 和 HashMap 的区别是?(容易忽略的两点) 4、如何声明了一个适合于创建50个字…

flask框架实现文件下载接口

方式一: app.route("/download1") def download():# return send_file(test.exe, as_attachmentTrue)return send_file(2.jpg)# return send_file(1.mp3)如果不加as_attachment参数,则会向浏览器发送文件,比如发送一张图片&#x…

Revit技巧:快速隔离一个小构件,拉伸屋顶转折处连接

一、Revit中如何快速单独隔离一个小构件 今天跟大家分享的是一个快速隔离的小技巧,你可以理解为快速用剖面框拉成你需要的构件区域。我就举个例子让大家简单容易理解,如图1所示,假设我只需要编辑那个墙的装饰,但又需要用剖面框&am…

704二分查找法--搜索区间

二分查找法–搜索区间的深入理解 二分查找法是算法学习中很基础的算法&#xff0c;但是其也是很重要的算法&#xff0c;将二分查找法搞明白对后续算法的学习有着事半功倍的作用。 本体难点&#xff1a;二分搜索区间的判断 搜索区间 [left,right] int search(vector<int>…