举个栗子!Tableau 技巧(121):用 Makepoint 和 Makeline 函数实现连线地图

在这里插入图片描述
Makepoint 和 Makeline 函数功能,很有效地解决了连线地图的应用以及更深度的数据探索。在这里,感谢来自@棒棒的东 的分享图片
在这里插入图片描述
本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用 Makepoint 和 Makeline 函数实现连线地图。

实现连线地图,最关键的部分是做数据准备。为呈现效果更加直观,栗子使用的数据源结构如下图。掌握方法后,数据粉可以尝试使用自己的数据源。
图片
Tips:栗子数据结构的说明(数据粉可照例自建数据,懒癌患者也可找私信索取该数据 )。
在这里插入图片描述
具体步骤如下:

1、连接数据源
打开 Tableau Desktop,连接栗子数据源,如下图。
图片
2、用 Makepoint 函数创建计算字段
连接数据源之后,首先用 Makepoint 函数创建两个计算字段:Departure Point 和 Destination Point

计算字段如下:
MAKEPOINT([latitude(departure)],[longitude(departure)])
MAKEPOINT([latitude(destination)],[longitude(destination)])
图片
图片
Tips:Makepoint([纬度],[经度]):返回根据纬度和经度构建的空间对象。

3、用 Makeline 函数创建计算字段
然后,再用 Makeline 创建一个计算字段:line

计算字段如下:
MAKELINE([Departure Point],[Destination Point])
图片
Tips:Makeline([Start],[End]):返回根据两个点构建的线。

4、创建图表
将计算字段 “line” 拖放至标记卡的“详细信息”,生成连线地图。
图片
按住 Ctrl 键,单击选中列上面的“经度”胶囊,向此胶囊右侧的列中拖放,完成复制“经度”胶囊。此时,视图中出现了左右两个地图。

接着,将计算字段“Departure Point”拖放至“经度(生成)(2)”标记卡的“详细信息”中。
图片

将标记卡切换至全部,将维度“city”拖放至标记卡的“颜色”中;
将标记卡切换至经度(生成),将维度“city”拖放至标记卡的“标签”中。
图片
右击列上的第二个“经度(生成)”胶囊,在下拉菜单中,选择“双轴”。并通过标记卡上的“大小”来将圆形调整至合适的尺寸。
图片
图片
最后,再根据需要,调整颜色和字体。新建仪表板、将图表的工作表拖放至仪表板中,最终效果如下:
图片

本期的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!
下一期,再会~
在这里插入图片描述

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

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值