构建简单地图
您可以在 Tableau 中构建若干不同类型的地图来进行地理分析。如果您不熟悉地图,或者只是想利用 Tableau 提供的内置地图功能,您可以创建类似于下例的简单点位图或填充(多边形)地图。
先决条件:若要构建简单地图,您的数据源必须包含位置数据(例如,位置名称或者经纬度坐标)。如果您的数据源未包含位置数据,请参见地图数据(链接在新窗口中打开)部分,了解可连接到位置数据的方式。
本主题使用一个示例说明如何创建简单地图。若要执行下面的示例,请打开 Tableau Desktop,并连接到 Tableau 附带的“Sample - Superstore”数据源。
构建简单点位图
导航到工作表。
在“数据”窗格中,打开位置文件夹并双击“状态”。
由于“State”(州/省/市/自治区)字段是地理字段,因此会自动创建一个地图视图。若要详细了解地理字段以及如何创建它们,请参见为字段分配地理角色。
从“数据”窗格的“度量”区域中,将“Sales”(销售额)拖到“标记”卡上的“大小”。
地图上的数据点将更新以按比例显示销售额。
选择“地图”>“背景地图”。
在“背景”窗格中单击“样式”下拉列表,并选择“正常”。
- 在“背景地图层”下,清除“国家/地区名称”。背景地图将随着新的设置更新。
构建简单填充(多边形)地图
导航到新工作表。
在“数据”窗格中,打开位置文件夹并双击“状态”。
将自动创建一个地图视图。
在“标记”卡上,单击“标记类型”下拉列表,然后选择“地图”。
地图视图将更新为填充(多边形)地图。
从“数据”窗格的“Orders(订单)”表中,将“Sales”(销售额)拖到“标记”卡上的“颜色”。
地图上的多边形将更新,以使用颜色显示销售额。
构建热图(密度图)
热图(也称为密度图)可帮助您标识包含更多或更少数量的数据点的位置。当处理包含许多数据点的数据集时,热图最有效,这些数据点在地图上的标记之间存在大量重叠。
若要了解有关热图的详细信息,以及如何创建和自定义热图,请参见在 Tableau 中创建显示趋势或密度的热图。
若要按此示例进行操作,请下载 heatmap_taxi_howto 示例工作簿。(单击右上角的“下载”)并在 Tableau Desktop 中打开它。
- 导航到新工作表。
- 从“数据”窗格中,将“Pickup Latitude”(载客纬度)和“Pickup Longitude”(载客经度)拖到画布上。
将自动创建一个地图视图。
注意:由于 Tableau 是对数据的经纬度求平均值,所以画布上只有一个标记。将在您添加度量时更新。
- 将一个度量字段(例如 ID)拖到“标记”卡上的 “详细信息”。
- 在“标记”卡上,单击“标记类型”下拉列表,并选择“密度”。
地图上的标记会更新,以显示每个位置的出租车载客集中度。该
颜色较深表示载客次数较多的位置,颜色较浅表示载客次数较少的位置。