Tableau 有一个内置的算法来检测数据源中的地理位置数据。
当 Tableau 检测到代表位置数据的列时,您会在数据窗格中看到该维度旁边有一个地球图标🌐。
Tableau 允许你从位置数据生成两种类型的地图视图。一个符号地图和一个彩色地图。
让我们看一个使用Tableau生成地图的例子。假设你有一个包含以下数据的CSV文件:
Country,Sales(USD)
France,32000
Germany,22000
Spain,28000
当你把该文件作为文本文件加载到Tableau中时,Tableau会检测到Country
变量为位置数据:
Tableau位置数据图标
(tableau-location-data-icon.png)
为了创建数据的地图视图,你需要做以下步骤:
- 将
Country
变量拖入Columns
或Rows
架子中 - 点击 "**显示我 "**窗格,查看数据中的可用视图
- 选择符号地图视图
在 "显示我 "窗格中,有两个地图视图,如下图所示:
Tableau显示我的地图视图
(tableau-show-me-maps.png)
符号地图视图会生成一张地图,上面有标记位置数据的圆点,如下图所示:
表au符号地图视图
(tableau-symbol-map.png)
而地图视图将生成一个彩色的地图,如下图所示:
Tableau彩色地图视图
(tableau-color-map.png)
你可以在视图中添加标记,使其信息量更大。
例如,你可以将Country
变量添加为Color
和Label
的标记,以区分这些地点。
接下来,将Sales(USD)
变量添加为Label
标记,以增加视图的细节。
你的Sheet中的地图应该看起来如下:
Tableau改进的彩色地图视图
(tableau-colored-map-fixed.png)
根据你想要创建的内容,Tableau可以显示来自已知位置数据的地图视图。
支持的来源包括全球机场代码、城市、国家、地区、领土、州、省、邮政编码等等。
你还可以在Tableau中插入十进制的经纬度数据。
有时,Tableau可能无法检测到从你的数据集中引用的位置。
当这种情况发生时,你会在地图视图的右下角看到一个标记为X未知的警告。
你只需点击该标签,Tableau 就会显示可用的操作来修复该问题:
Tableau位置特殊值修复
(tableau-location-special-values.png)
从上面的菜单中选择编辑位置,你就可以手动设置位置。
这就是如何从Tableau数据源创建地图视图。
你可以在这里查看和下载本教程的工作簿: TableauMapExample
学习如何在Tableau中生成地图视图的工作很出色 😉