Tableau 优课堂 | 第49课:背景图像

published: 2023-05-04

欢迎观看由优阅达制作的【优课堂】系列视频。本节课,我们来学习:背景图像。

Tableau 可以引入背景图像,并像地图一样在这些图像上绘制数据。基本步骤包括导入图像和通过将 X 和 Y 轴转换为数据集中的度量值来指定坐标。


添加背景图像

添加背景图像必须基于特定的数据集。在本视频中,示例运用的是香港地铁线路与站点的 Excel 数据,其中包含 X 和 Y 作为占位符列。

需要注意的是:Tableau 需要将数据格式转化至特定结构才可成功连接背景图像。因此,需要首先测量 X 和 Y 字段值,并且为图像的每个轴分配一个比例。

PS:测量 X 和 Y 值的步骤不一定是必须的,但可以作为顺利连接背景图像的参考。

在开始之前,先为 Excel 中的 X 和 Y 列填上图像的尺寸。示例中的图像尺寸是 840 x 623 ,需要将这一尺寸输入 Excel 中,并点击保存。

打开 Tableau Desktop,连接至这一数据源并新建一个工作表。

接下来,在菜单栏中选择“地图”-“背景图像”-“数据源名称”。

在弹出的“背景图像”对话框中,单击“添加图像”。在弹出的对话框中,单击“浏览”按钮并导航至图像位置添加图像文件,Tableau 自动将坐标轴匹配到字段中。

但是这里需要把 X 字段匹配为 X 值,将左、右指定为 0-840,底端和顶端数字指定为 0-623。

请注意,这实质上是沿着图像的每个轴创建一个比例,稍后还可以使用它来绘制数据。我们不需要使用尺寸,这可以是任何比例,但尺寸会更方便一些。如果图像是地图,请使用适当的纬度和经度范围。

将“图像”切换至“选项”页面,勾选“始终显示整个图像”。这避免了 Tableau 自动调整视图,因为整个地铁线路图需要完全展示出来。

想在视图中呈现背景图像,要将“数据”窗格中的度量 X 字段拖放至列,Y 字段拖放至行。


从图像生成坐标

接下来,我们需要知道要绘制数据的每个位置的 X 和 Y 坐标。在本示例中,就是港岛线的站点位置坐标。

这里,我们有一个便捷获取坐标信息的方法。右键单击图片中的第一个站点,然后选择“添加注释>点”。

为了看的更清楚,可以在对话框中增加字号尺寸,点击确认。此时,图片上就会出现该站点的XY坐标信息。我们需要将这些坐标值需要输入到数据集中。

如果要移动到下一个站点获取信息,只需单击并拖动注释点指向的位置。如此往复,便可获取每一个所需绘制的点的坐标信息。

为了节省时间,这里已经复制所有已经记录的相关值,并把它们粘贴到工作簿已连接的数据源表中。用新的 X和 Y字段列替换已经输入的值,点击保存 Excel,回到 Tableau。


在图像上绘制点

回到 Tableau 后,我们需要刷新数据集。右键单击“数据”窗格中的数据源名称,在下拉菜单中选择“刷新”。

此时,图像大小看起来有点不对,这因为视图中呈现的是 X 和 Y 的 SUM 值。

因此,我们需要把 “Station” 字段拖入“标记”卡的详细信息,把数据分解(解聚)出来,为每个站点创建一个标记。然后将 “Line” 字段拖入“标记”卡的颜色中。

接下来,右键单击视图中的注释点,在下拉菜单中选择“删除”来移除注释。

对图像进行美化。双击图例,编辑颜色,将其更改为与这两条线路相匹配的颜色(蓝色和绿色)。

然后,在“标记”卡中将标记类型改为实心圆,并单击颜色,为其添加黑色边界。

在视图中分别右键单击X轴和Y轴,取消选中 “显示标题” 。

最后,视图上呈现了一个清晰的背景图像和绘制的数据点!

以上就是关于「背景图像」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请关注微信公众号“优阅达大数据生态”。


更多相关信息,请访问专题页: Tableau使用入门教程