美文网首页Tableau实例操作
举个栗子!Tableau 技巧(121):用 Makepoint

举个栗子!Tableau 技巧(121):用 Makepoint

作者: 阿达_优阅达 | 来源:发表于2019-08-20 14:12 被阅读0次

    栗子作者寄语

    我是 @棒棒的东,我只是知识的搬运工!

    7月10日,我参加了优阅达 Tableau 上海数据峰会,期间有幸结识一些数据粉朋友,也从分享嘉宾的报告中获得了新的理念输入,还接触到了许多 Tableau 的新功能。尤其是通过 Makepoint 和 Makeline 函数制作连线地图,是我最感兴趣的技巧之一。

    《举个栗子》的老朋友们,对第 68 号栗子肯定不陌生:制作连线冲蚀双轴地图(内附完整中国地图方法)。这个栗子是@棒棒的东 在 2018 年投稿的,那时候,想实现连线地图(如下图),必须把数据结构改为特定形式,并且操作步骤也较为复杂。

    作为进击的数据粉,@棒棒的东 早在今年 5 月就对Tableau 2019.2的新功能 Makepoint 和Makeline 进行了测试,但总对展示结果不够满意。受到上海峰会《玩转 Tableau 地图》主题分享的启发,他再次深度研究之前的测试结果,并最终达到了预期的展示效果(如下图)。

    作品已上传至 Tableau Public:

    https://public.tableau.com/profile/.bangdong#!/vizhome/19-5-29-makepointmakelinewithmap/makepointmakelinewithmap

    的确,新推出的 Makepoint 和 Makeline 函数功能,很有效地解决了连线地图的应用以及更深度的数据探索。在这里,再次感谢来自@棒棒的东 的分享

    期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用 Makepoint 和 Makeline 函数实现连线地图。

    实现连线地图,最关键的部分是做数据准备。为呈现效果更加直观,栗子使用的数据源结构如下图。掌握方法后,数据粉可以尝试使用自己的数据源。

     Tips:栗子数据结构的说明(数据粉可照例自建数据,懒癌患者也可找小优索取该数据。

    字段名称字段含义

    city城市名称

    longitude(departure)出发地经度

    latitude(departure)出发地纬度

    longitude(destination)目的地经度

    latitude(destination)目的地经度

    ————————————————————————————》》

    具体步骤如下:

    STEP 1

    连接数据源 

    打开 Tableau Desktop,连接栗子数据源,如下图。

    STEP 2

    用 Makepoint 函数创建计算字段 

    连接数据源之后,首先用 Makepoint 函数创建两个计算字段:Departure Point 和 Destination Point

    计算字段如下:

    MAKEPOINT([latitude(departure)],[longitude(departure)])

    MAKEPOINT([latitude(destination)],[longitude(destination)])

    Tips:Makepoint([纬度],[经度]):返回根据纬度和经度构建的空间对象。

    STEP 3

    用 Makeline 函数创建计算字段 

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

    计算字段如下:

    MAKELINE([Departure Point],[Destination Point])

     Tips:Makeline([Start],[End]):返回根据两个点构建的线。

    STEP 4

    创建图表 

    将计算字段 “line” 拖放至标记卡的“详细信息”,生成连线地图。

    按住 Ctrl 键,单击选中列上面的“经度”胶囊,向此胶囊右侧的列中拖放,完成复制“经度”胶囊。此时,视图中出现了左右两个地图。

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

    将标记卡切换至全部,将维度“city”拖放至标记卡的“颜色”中;

    将标记卡切换至经度(生成),将维度“city”拖放至标记卡的“标签”中。

    右击列上的第二个“经度(生成)”胶囊,在下拉菜单中,选择“双轴”。并通过标记卡上的“大小”来将圆形调整至合适的尺寸。

    最后,再根据需要,调整颜色和字体。新建仪表板、将图表的工作表拖放至仪表板中,最终效果如下:

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

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

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

    相关文章

      网友评论

        本文标题:举个栗子!Tableau 技巧(121):用 Makepoint

        本文链接:https://www.haomeiwen.com/subject/bxtpsctx.html