举个栗子!Tableau 技巧(259):文本表中省市县数据的灵活逐级下钻「方法一」

之前,我们分享过 🌰:实现地图中的省市县逐级下钻。有数据粉提出问题:如果不是地图,而是文本表,有什么办法可以像这样,实现地理位置逐级下钻呢?

文本表也是可以的。但是,如果不想用 Tableau 自带分层结构的统一展开或收起,就需要另辟蹊径了。

那么,如何在文本表中实现地理位置的灵活逐级下钻呢?常用的方法有两种。今天,先分享第一种方法:使用集操作(如下图)。

图片

在这里插入图片描述

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:文本表中省市县数据的灵活逐级下钻「方法一」。

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

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

具体步骤如下:

1

创建集和计算字段

打开 Tableau Desktop,连接“示例-超市”数据源。

在“数据”窗格中,右键单击“区域”字段,下拉菜单选择:创建-集。在弹出的对话框中,将集命名为:1.1地区集,并如图设置。注意:创建该集时不要勾选任何一个地区。

图片

创建计算字段:1.2地区&省份,键入函数:
IF [1.1地区集] THEN [省/自治区] ELSE [区域] END

图片

接着,右键单击刚刚创建的计算字段“1.2地区&省份”,再创建一个集,命名为:1.3省份集,如图设置。注意:创建该集时,也不要勾选任何一个地区。
图片

再创建一个计算字段:1.4地区&省份&城市,键入函数:
IF [1.3省份集]= TRUE and [1.1地区集] = TRUE THEN[城市]
ELSEIF [1.3省份集] = FALSE and [1.1地区集] = TRUE THEN [省/自治区]
ELSE [区域]
END

图片

2

创建视图

依次将字段“区域”、“1.2地区&省份”、“1.4地区&省份&城市”拖放至行,再将字段“数量”字段拖放至“标记”卡的文本中。

图片

3

添加集操作

单击顶部菜单栏“工作表”,下拉菜单选择:操作。在弹窗里单击:添加动作-更改集值。

在弹出的对话框中,将运行操作方式为:选择,目标集勾选:1.1地区集,运行操作将会勾选:为集分配值,清除选定内容将会勾选:从集中移除所有值。

图片

再次单击顶部菜单栏“工作表”,下拉菜单选择:操作。在弹窗里单击:添加操作-更改集值。
在弹出的对话框中,将运行操作方式为“选择”,目标集勾选“1.3省份集”,运行操作将会勾选“为集分配值”,清除选定内容将会勾选“从集中移除所有值”。
请添加图片描述

如此,就完成了我们想要的呈现效果:
Step 1 : 单击文本表第一列的某个地区名称,第二列会展开其对应的省份名称(其他地区不会展开);
Step 2 : 再单击第二列的某个省份名称,第三列和第四列会展开其对应的城市名称和数量值(其他省份不会展开);
Step 3 : 单击任意内容即可返回初始状态。

图片

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

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

为了在Windows安装ADB工具,你可以按照以下步骤进行操作: 1. 首先,下载ADB工具包并解压缩到你自定义的安装目录。你可以选择将其解压缩到任何你喜欢的位置。 2. 打开运行窗口,可以通过按下Win+R键来快速打开。在运行窗口中输入"sysdm.cpl"并按下回车键。 3. 在系统属性窗口中,选择"高级"选项卡,然后点击"环境变量"按钮。 4. 在环境变量窗口中,选择"系统变量"部分,并找到名为"Path"的变量。点击"编辑"按钮。 5. 在编辑环境变量窗口中,点击"新建"按钮,并将ADB工具的安装路径添加到新建的路径中。确保路径正确无误后,点击"确定"按钮。 6. 返回到桌面,打开命令提示符窗口。你可以通过按下Win+R键,然后输入"cmd"并按下回车键来快速打开命令提示符窗口。 7. 在命令提示符窗口中,输入"adb version"命令来验证ADB工具是否成功安装。如果显示版本信息,则表示安装成功。 这样,你就成功在Windows安装ADB工具。你可以使用ADB工具来执行各种操作,如枚举设备、进入/退出ADB终端、文件传输、运行命令、查看系统日志等。具体的操作方法可以参考ADB工具的官方文档或其他相关教程。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [windows环境安装adb驱动](https://blog.csdn.net/zx54633089/article/details/128533343)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Windows安装使用ADB简单易懂教程](https://blog.csdn.net/m0_37777700/article/details/129836351)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值