如何在Tableau中为你的数据集生成一个地图视图

300 阅读2分钟

Tableau 有一个内置的算法来检测数据源中的地理位置数据。

当 Tableau 检测到代表位置数据的列时,您会在数据窗格中看到该维度旁边有一个地球图标🌐。

Tableau 允许你从位置数据生成两种类型的地图视图。一个符号地图和一个彩色地图

让我们看一个使用Tableau生成地图的例子。假设你有一个包含以下数据的CSV文件:

Country,Sales(USD)
France,32000
Germany,22000
Spain,28000

当你把该文件作为文本文件加载到Tableau中时,Tableau会检测到Country 变量为位置数据:

Tableau location data icon

Tableau位置数据图标

(tableau-location-data-icon.png)

为了创建数据的地图视图,你需要做以下步骤:

  • Country 变量拖入ColumnsRows 架子中
  • 点击 "**显示我 "**窗格,查看数据中的可用视图
  • 选择符号地图视图

在 "显示我 "窗格中,有两个地图视图,如下图所示:

Tableau Show Me map views

Tableau显示我的地图视图

(tableau-show-me-maps.png)

符号地图视图会生成一张地图,上面有标记位置数据的圆点,如下图所示:

Tableau symbol map view

表au符号地图视图

(tableau-symbol-map.png)

而地图视图将生成一个彩色的地图,如下图所示:

Tableau color map view

Tableau彩色地图视图

(tableau-color-map.png)

你可以在视图中添加标记,使其信息量更大。

例如,你可以将Country 变量添加为ColorLabel 的标记,以区分这些地点。

接下来,将Sales(USD) 变量添加为Label 标记,以增加视图的细节。

你的Sheet中的地图应该看起来如下:

Tableau improved color map view

Tableau改进的彩色地图视图

(tableau-colored-map-fixed.png)

根据你想要创建的内容,Tableau可以显示来自已知位置数据的地图视图。

支持的来源包括全球机场代码、城市、国家、地区、领土、州、省、邮政编码等等。

你还可以在Tableau中插入十进制的经纬度数据。

有时,Tableau可能无法检测到从你的数据集中引用的位置。

当这种情况发生时,你会在地图视图的右下角看到一个标记为X未知的警告。

你只需点击该标签,Tableau 就会显示可用的操作来修复该问题:

Tableau location special values fix

Tableau位置特殊值修复

(tableau-location-special-values.png)

从上面的菜单中选择编辑位置,你就可以手动设置位置。

这就是如何从Tableau数据源创建地图视图。

你可以在这里查看和下载本教程的工作簿: TableauMapExample

学习如何在Tableau中生成地图视图的工作很出色 😉