举个栗子!Tableau 技巧(195):实现地图中的省市县逐级下钻

Tableau 地图分析深受数据粉们喜爱,但是在地图上实现数据的下钻,并不像其他图表那样容易。我们之前分享过几个地图下钻的🌰 :参数操作实现地图下钻 、通过 跳转 查看更多的地图详情 、巧用容器实现地图省市详情 。

今天,再分享一种地图下钻的方法,从省地图下钻到市地图,再到县地图,学起来吧!


期《举个栗子》,我们要给大家分享的 Tableau 技巧是:实现地图中的省市县逐级下钻。

为方便学习,栗子使用了一份测试空间文件,仅供实现示例呈现。建议数据粉使用自己的空间文件,按照栗子步骤来学习实现方法。懒癌患者可通过以下链接获取栗子空间文件:https://www.dkmeco.com/cms/course/detail/530

---------------------------------------------------------------->>

具体步骤如下:

1、创建参数

打开 Tableau Desktop,连接数据源,如图所示:

新建工作表:省。单击”数据“窗口右上角 ▼ 符号,在下拉菜单中选择:创建参数。将参数命名为:切换,类型选择:字符串,值列表的三个值分别为:省、市、县。

2、创建计算字段

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

➤ 创建计算字段:省份显示,键入函数

[切换]='省'

➤ 创建计算字段:城市显示,键入函数

[切换]='市'

➤ 创建计算字段:县城显示,键入函数

[切换]='县'

接着,需要把字段“省”和“市”转换为对应的地理角色。分别右键单击这两个字段,在下拉菜单中选择:省-地理角色-州/省/市/自治区、市-地理角色-城市。

然后再创建三个计算字段:

➤ 创建计算字段:省切市,键入'市'

➤ 创建计算字段:市切县,键入'县'

➤ 创建计算字段:县切省,键入'省'

3、创建视图

☞ 创建省份地图

双击“数据”窗格的字段“省”,视图中出现省份的符号地图。在“标记”卡中,将标记类型从“自动”更改为“地图”。再将“省”分别拖放至“标记”卡的颜色和标签中,将计算字段“省切市”拖放到“标记”卡的详细信息中,将计算字段“省份显示”拖放至“筛选器”卡,在弹窗中选择真。完成效果如下图:

☞ 创建城市地图

新建工作表:市。双击“数据”窗格的字段“市”,视图中出现城市的符号地图。将字段“几何”与“市切县”分别拖放至“标记”卡的详细信息,再将“市”分别拖放至“标记”卡的颜色和标签中。

右键单击“数据”窗格中的“切换”参数,选择“显示参数”,并确认参数已切换为“市”。将计算字段“城市显示”拖放至“筛选器”卡,在弹窗中选择真。完成效果如下图:

Tips:栗子使用测试数据,“几何”其实是县的数据,实际应用中,为保证数据准确性,应该都会使用数据的实际经纬度信息,而不是系统自动生成的经纬度。

☞ 创建区县地图

新建工作表:县。双击“数据”窗格的字段“几何”,然后将字段“Name”分别拖放至“标记”卡的颜色和标签。显示“切换”参数控件,确认参数已切换为“县”。将计算字段“县城显示”拖放至“筛选器”卡,在弹窗中选择真。完成效果如下图:

Tips:栗子使用测试数据,“Name”其实是县名称。实际应用中,为保证数据准确性,应该都会使用数据的实际县城名称及经纬度信息。

4、创建仪表板

新建仪表板,在视图中添加一个浮动的水平容器。再切换至“平铺”模式,将刚刚创建的三个工作表“省”、“市”和“县”依次拖放至水平容器中,如下图所示:

分别单击三个工作表“省”、“市”和“县”右侧的 ▼ 符号,下拉菜单中,去掉“标题”的勾选,从而隐藏标题。


由于省市县的下钻是单向的,为方便查看数据,还需要创建一个跳转,从区县地图回到省份地图。

新建工作表:返回省份。新建计算字段:返回省份,键入

'点击返回省份'

将计算字段“县切省”拖放至“标记”卡的详细信息中,将计算字段“返回省份”拖放至“标记”卡的文本中。

再返回仪表板,切换至“浮动”模式,将工作表“返回省份”拖放至仪表板上,并隐藏标题,调整大小,如下图:

打开工作表“市”,在“数据窗格”分别右键单击字段“省”“市”,在下拉菜单中选择:创建-集。分别将集命名为:省集和市集。

然后,将“省集”拖放至"筛选器"卡,并选择全部,如下所示:

再打开工作表“县”,将“市集”拖放至“筛选器”卡,选择全部,如下所示:

5、设置操作

此时,单击仪表板的地图是没有任何下钻效果的,还需要设置操作。单击顶部菜单栏“仪表板”-“操作”。

单击:添加操作-更改参数。

➜ 依次添加如下操作-更改参数

① 参数1:源工作表选择:返回省份,操作方式为:选择,参数为:切换,字段为:县切省,选择保留当前值。

② 参数2:工作表选择:省,操作方式为:选择,参数为:切换,字段为:省切市,选择保留当前值。

③ 参数3:工作表选择:市,操作方式为:选择,参数为:切换,字段为:市切县,选择保留当前值。

再回到操作对话框,单击:添加操作-更改集值。

➜ 依次添加如下操作-更改集值

① 集1:源工作表选择:省,操作方式为:选择,数据源选择当前数据源,集选择为:省集,运行操作选为:为集分配值,清除选定内容将会:将所有值添加到集。

② 集2:源工作表选择:市,操作方式为:选择,数据源选择当前数据源,集选择为:市集,运行操作选为:为集分配值,清除选定内容将会:将所有值添加到集。

如此完成操作设置后,试试下钻效果:单击地图上的某个省份,视图会下钻到该省的地级市地图;再单击地图上的某个市,视图会下钻到该市的县级地图。单击右上角的跳转按钮“点击返回省份”即可返回到省份地图。

栗子 Tips

本栗子通过地图分层下钻的场景作为示例,不代表分层下钻只能应用在地图分析中。数据粉可打开思维,尝试更多数据的多层级下钻场景,例如:从“产品类别”下钻到“产品子类”在下钻到“产品名称”。

本期的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

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

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,546评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,224评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,911评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,737评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,753评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,598评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,338评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,249评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,696评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,888评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,013评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,731评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,348评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,929评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,048评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,203评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,960评论 2 355

推荐阅读更多精彩内容