内容:

查找背景图像坐标

  • 版本 :2022.1 及更高版本

适用于: Tableau Desktop

在许多情况下,您可能希望将数据映射到背景图像(而不是 Tableau 地图)上。本文介绍如何在背景图像上绘制数据点。

此过程有若干步骤:

  1. 在数据源中为 X 和 Y 坐标创建一个表。

  2. 在 Tableau Desktop 中连接到您的数据源,并将坐标表与其余数据联接。

  3. 导入背景图像并构建视图。

  4. 为背景图像上的点添加注释。

  5. 向数据源中的坐标表中添加坐标。

  6. 在 Tableau 中刷新您的数据源。

步骤 1:创建坐标表

在数据源中创建一个表,该表包含用于标识唯一标记的列。此示例中有三个列:

  • 第一列容纳每个标记的唯一标识符。

  • 其他两列表示 X 和 Y 坐标。

创建列之后,将新的坐标表联接到原始数据源。联接基于原始数据源和坐标表中都使用的唯一标识符(表示单一标记的标识符)进行。

  1. 选择一个适合于背景图像的标度。如果图像的宽度大于高度,请使用 X:0-100 和 Y:0-50。

  2. 对于此示例,在 Excel 中打开 Tableau 存储库中的“Sample Superstore”Excel 文件,并选择一个新工作表标签。

  3. 在新标签上的表中放置一行,该行包含其中一个唯一标识符,以及您为两个标度选择的 X 和 Y 端点。

    在本例中,“Product Sub-category”(产品子类)是“Sample Superstore”中的一列,它的其中一个成员是“Tables”(表)X 端点为 100Y 端点为 50,因为这是背景图像的标度。

  4. 将标签名称更改为“Coords”并保存文件。

步骤 2:连接到坐标表

  1. 在新 Tableau 工作簿中,选择“连接到数据”

  2. “连接到数据”对话框中,选择“Microsoft Excel”,然后单击“下一步”

  3. 在数据源页面上,执行下列操作:

    • 将“Orders”(订单)工作表拖到“联接”区域。

    • 将“Coords”(坐标)工作表拖到“联接”区域。

    • 单击联接图标可修改现有联接。

    • 在打开的“联接”对话框中,选择“左侧”,然后为“Data Source”(数据源)列选择“Product Sub-Category”(产品子类),并为“Coords”(坐标)列选择“Product Name (Coords)”(产品名称 (坐标))

  4. 关闭“联接”对话框,然后选择工作表标签以转到工作表。

步骤 3:导入背景图像

  1. 在新工作表中,选择“地图”>“背景图像”“Sample - Superstore”。这将打开“背景图像”对话框。

  2. “背景图像”对话框中,单击“添加图像”

  3. “添加背景图像”对话框中,浏览到文件并将其选中。

  4. 对于“X 字段”,在列表中选择“X”

    注意:如果在列表中未看到 X 字段,则意味着您需要将 X 字段更改为连续数字。

    若要将字段更改为数字,请在“数据”窗格中右键单击“X”字段,并选择“更改数据类型”>“数字(整数)”。若要将字段更改为连续,请在“数据”窗格中右键单击“X”字段,并选择“转换为连续”

    “Y”字段重复这些步骤。

  5. “右侧”文本框中,键入“100”(100 是您在坐标表中使用的数字)。

  6. 对于“Y 字段”,在列表中选择“Y”

  7. “顶部”文本框中,键入“50”(50 是您在坐标表中使用的数字)。确保在正确的文本框中键入内容。

  8. 单击“确定”,然后在“背景图像”对话框中单击“确定”。(忽略“背景图像”对话框中的“有效”设置“否”。)

步骤 4:查找坐标

  1. 从“数据”窗格中,将“X”拖到“列”功能区,并将“Y”拖到“行”功能区。

  2. “列”功能区上,右键单击“X”,并选择“维度”

  3. “行”功能区上,右键单击“Y”,并选择“维度”

    注意:只有在“X”和“Y”字段是以度量的形式引入 Tableau 的情况下,才必须执行此步骤。

    背景图像将出现在视图中。

  4. 右键单击 X 轴,并选择“编辑轴”

  5. “编辑轴”对话框中,选择“固定”,然后在“起始”文本框中键入“0”,并在“结束”文本框中键入“100”

  6. 单击“确定”

  7. 右键单击 Y 轴,并选择“编辑轴”

  8. “编辑轴”对话框中,选择“固定”,然后在“起始”文本框中键入“0”,并在“结束”文本框中键入“50”

  9. 单击“确定”

    现在轴将以 0 为起点。

  10. 右键单击要在其中查找坐标的图像上的任何位置,并选择“添加注释”>“点”

    有关为视图中的标记或点添加注释的详细信息,请参见 Tableau 帮助中的添加注释(链接在新窗口中打开)主题。

  11. “编辑注释”对话框中,单击“确定”

  12. 为要添加注释的每个点重复步骤 10 和 11。

    坐标将以标注的形式显示在背景图像上。您可以将标注移到显示效果更好的位置;只需单击并拖动标注即可。也可通过单击大小控柄之一来调整标注的大小。可通过单击并拖动箭头将坐标点移到新位置;标注中的坐标将更改以反映新位置。

  13. 将这些坐标添加至“Sample - Superstore”Excel 文件中的“Coords”工作表,并保存更改。

  14. 在 Tableau 中,选择“数据”>“Sample - Superstore”>“刷新”

    刷新的视图将在坐标位置显示标记。

    如果不想继续显示标注,您可以在背景图像上选择这些标注并将其移除。

其他提议

尝试将另一个度量放在“大小”功能区上,并将维度或度量放在“标记”卡的“颜色”上。添加您自己的自定义形状。通过在此视图和您的其他分析之间创建动作来开发功能强大而独一无二的分析。

如果要隐藏 X 和 Y 标度,请在“列”或“行”功能区上右键单击各自的字段,并清除“显示标题”