00.序言
自从Tableau Desktop迈入2021版本,我还没有好好看过,原来都已经变得这么方便好看了啊(感叹一句,它的渐变动画做的好好...很丝滑)
01.隐藏/显示按钮的使用
大概想做的是这个样子(但是这个按钮有一个操作不便的地方-->需要按住ALT键点击按钮才行,莫名反感这种不便捷的设计,权当学习...)
1.首先先建一个子类别-利润的图表
2.再建一个工作表,创建一个计算字段【正利润】:利润>0,拖到筛选器上选择“真”,这样就只能显示正利润的数值啦
3.接下来,建一个仪表盘,把工作表3平铺放好,然后点击浮动,把工作表4拖到正中央,选择下拉箭头,单击“添加显示/隐藏按钮”
4.然后就设置自定义的按钮样式:可以选择是【图像按钮/文本按钮】,然后选择【显示时的样式/隐藏时的样式】。
做完之后,把浮动的工作表拉到和平铺的工作表一样大的位置,并且取消工作表标签。
5.之后你就可以随性的按住ALT键,想怎么切,就怎么切啦~(一定要对齐一点,不然整个列标签还是会跳一下,)
参考链接:
举个栗子~Tableau 技巧(208):使用“显示/隐藏”按钮,快速切换图表_阿达_优阅达的博客-CSDN博客
同一视图切换呈现不同的图表,之前分享过多种场景:如何在同一视图中切换不同图表、用 Tabs 选项卡切换查看图表、使用参数操作在同一视图切换指标 等等。如下图示例,只需在仪表板中使用“显示/隐藏”按钮功能,就能实现两个视图的切换了。注:此方法适用于 Tableau 2021.2 及以上版本,新版 Tableau 免费试用下载链接:https://www.dkmeco.com/product/download具体该如何实现呢?栗子一睹为快!本期《举个栗子》,我们要给大家分享的 Tableau .
https://blog.csdn.net/weixin_45588393/article/details/121426260?spm=1001.2014.3001.5501
00.序言自从Tableau Desktop迈入2021版本,我还没有好好看过,原来都已经变得这么方便好看了啊(感叹一句,它的渐变动画做的好好...很丝滑)01.隐藏/显示按钮的使用大概想做的是这个样子(但是这个按钮有一个操作不便的地方-->需要按住ALT键点击按钮才行,莫名反感这种不便捷的设计,权当学习...)1.首先先建一个子类别-利润的图表2.再建一个工作表,创建一个计算字段【正利润】:利润>0,拖到筛选器上选择“真”,这样就只能显示正利润的数值啦..
2.在形状里面,选择一个自己喜欢的自定义图案来构建折叠菜单标识:
3.创建一个工作表,这个工作表的作用是用来缩进,以此达到
隐藏
的目的。因为前面我们创建折叠菜单是选择用类别来创建的,所以这里我们同样需要用类别来构建工作表
4. 新建一个仪表板,放一个水平的容器到仪表板里面,
隐藏
的工作表放在最左边,右边再放一个垂直容器
*
隐藏
工作表和最后放进来的垂直容器都是在最开始的水平容器里面哦
5.将折叠菜单放在右边的垂直容器里面,然后下面可以放我们做
很多
Tableau
用户在做数据分析时,会遇到这样的问题:同一个数据源,我希望尽可能多的在同一视图上展示更多的分析维度。可是,视图的尺寸毕竟有限,怎么样才能在同一个视图查看更多的分析
图表
呢?
其实,这个问题很好解决!
我们可以通过
切换
的方式,实现在同一视图中展示不同的分析
图表
。从而可以实现查阅:
同个分析内容用不同的
图表
呈现,比如从之前的现状图,
切换
到之后的柱状图
同个内容分析不同的视图视角...
如何在仪表板(工作表)中添加跳转
按钮
,从而实现页面跳转呢?
本期《举个栗子》,阿达要给大家分享的
Tableau
技巧是:添加跳转
按钮
实现页面
切换
。
为方便学习,示例
使用
Tableau
自带的超市数据,演示如何实现两个仪表板之间的跳转(工作表之间的跳转方法可以此类推)。
具体步骤如下:
创建跳转对象仪表板 和
按钮
工作表
➀ 创建跳转目标仪表板:首先,需创建一个跳转目标仪表板(注:如果你有现成的仪表板,则可跳过该步骤)。在新的仪表板中,添加‘文本’,并输入“销售年度分析报告”。
➁ 创建
按钮
计算字段:.
2. 在
Tableau
Server中设置您的
可视化
文件的共享选项,以便在外部应用程序中嵌入。
3. 在PHP网页中
使用
Tableau
JavaScript API调用您的
可视化
文件。
以下是具体步骤:
1. 创建
Tableau
Server账户并上传您的
可视化
文件
- 访问
Tableau
Server网站并创建一个账户。
- 在
Tableau
Server上上传您的
可视化
文件(.twb或.twbx文件)。
- 确保您拥有
可视化
文件的共享权限,以便在外部应用程序中嵌入。
2. 在
Tableau
Server中设置您的
可视化
文件的共享选项
- 打开
Tableau
Server中的
可视化
文件。
- 单击“共享”选项卡。
- 选择“在Web页面中嵌入此视图”选项。
- 设置其他共享选项,例如允许用户交互和调整大小。
3. 在PHP网页中
使用
Tableau
JavaScript API调用您的
可视化
文件
- 将
Tableau
JavaScript API添加到您的PHP网页中。您可以从
Tableau
开发人员网站下载API。
- 在PHP网页中创建一个容器元素,用于嵌入
Tableau
可视化
。
-
使用
Tableau
JavaScript API调用您的
可视化
文件并将其嵌入到容器元素中。
以下是一个基本示例代码:
<!DOCTYPE html>
<title>
Tableau
Embedding with PHP</title>
<script src="https://public.
tableau
.com/javascripts/api/
tableau
-2.min.js"></script>
</head>
<div id="
tableau
Viz"></div>
<script>
var containerDiv = document.getElementById("
tableau
Viz");
var url = "https://your-
tableau
-server-url/views/your-visualization";
var options = {
width: "100%",
height: "500px",
hideTabs: true,
hideToolbar: true
var viz = new
tableau
.Viz(containerDiv, url, options);
</script>
</body>
</html>
您需要将“your-
tableau
-server-url”和“your-visualization”替换为您的
Tableau
Server网址和
可视化
文件名称。
此代码将在PHP网页中创建一个高度为500像素的
Tableau
可视化
。您可以根据需要更改容器元素的大小和共享选项。