举个栗子!Tableau 技巧(164):参数操作实现地图下钻

在这里插入图片描述
之前,我们分享过 用集操作实现树状图的数据下钻 和 用参数操作实现数据下钻 的栗子,分别应用集操作和参数操作实现数据下钻的效果,非常实用。

有数据粉反馈:用参数可以实现地图的下钻吗?我尝试参考上述两个栗子的方法,始终没得到想要的结果。

这里,我们再来分享:如何在 Tableau 中使用参数实现地图的下钻,学起来吧!
在这里插入图片描述

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:参数操作实现地图下钻。

为方便学习,栗子使用 Tableau 自带的“示例-超市”和“全国各城市经纬度”数据源(如下图)。掌握栗子方法后,数据粉可尝试使用自己的数据源。

在这里插入图片描述

该数据源来自网络

------------------------------------------------------>>
具体步骤如下:

1●连接并关联数据源

打开 Tableau desktop,连接”示例-超市“和”全国各城市经纬度“数据,使用 “城市”字段关联两个数据源,如下图所示。

图片

2●创建参数
新建工作表,然后创建参数:下钻层级。右键单击”数据“窗格空白处,在下拉菜单中选择:创建参数,如图设置:

图片

3●创建计算字段

接着,创建三个计算字段。右键单击”数据“窗格空白处,在下拉菜单中选择:创建计算字段。

➤ 计算字段:下钻序号,键入函数

IF [下钻层级] = 2
THEN 1
ELSE [下钻层级] + 1
END

图片

➤ 计算字段:纬度-新,键入函数

IF [下钻层级]=2 THEN [纬度]
ELSE { FIXED [省/自治区]:AVG([纬度])}
END
在这里插入图片描述

➤ 计算字段:经度-新,键入函数

IF [下钻层级]=2 THEN [经度]

ELSE { FIXED [省/自治区]:AVG([经度])}

END

图片

然后,将它们赋予对应的经纬度地理角色,如下图所示:

图片

4●创建地图

接着,就需要创建地图了。将计算字段“维度-新”和“经度-新”分别拖放至行和列,将度量“利润”、“销售额”及计算字段“下钻序号”分别拖放至“标记”卡的颜色、大小和详细信息中。

图片

5●设置参数

最后,设置参数操作。单击顶部菜单栏“工作表”,选择:操作,在弹出的对话框中,选择“添加操作-更改参数”,再按下图所示设置参数操作:

图片

如此,便实现了地图上的省市下钻:单击地图上的某个省份/城市即可实现数据的下钻/上钻。

图片

栗子 Tips

  • 在地图上实现数据下钻,需要有经纬度数据。使用经纬度制作地图的情况下,无法使用填充地图;

  • 这个栗子实现的是完全下钻的效果,并非不对称下钻(即点击某个省份时,只下钻到该省份对应的下级城市)。

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!
在这里插入图片描述

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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值