在 Tableau 中创建显示趋势或密度的热图

您可以在 Tableau 中创建地图来呈现在以其他方式显示时可能会由于地图上的重叠标记而隐藏的模式或相对浓度。这些类型的地图称为热图或密度图。Tableau 通过将重叠标记分组并基于组中的标记数来对标记进行颜色编码,从而创建热图。

密度图可帮助您标识具有较多或较少数量的数据点的位置。处理在一个很小的地理区域中包含许多数据点的数据集时,密度图最有效。

您的数据源

为了创建密度图,您的数据源应包含:

  • 纬度和经度坐标或位置名称(如果已被 Tableau 识别)

Tableau 可识别位置名称,并使用分配给 Tableau 地理编码位置的点位置创建密度图,但在位置数据非常精确(例如有限空间中的位置坐标)时,密度图最为有效。如果特定位置在空间内连续平滑地变化,则密度图效果最佳,而对于限制为离散位置(例如自治市镇或邻近区域)的值则不然。

基本地图组件:

“列”功能区 经度(连续度量,分配的经度地理角色)
“行”功能区 纬度(连续度量,分配的纬度地理角色)
详细信息: 一个或多个包含许多基础数据点的字段
标记类型 密度

构建地图视图

您可以从标记类型下拉列表中选择“密度”,Tableau 将在您的视图上计算一个密度面。在您缩放或依据其余标记筛选数据时,显示的密度面将重新计算。在使用页面或小倍率视图时,将跨整个数据域计算密度来进行比较性分析。

若要按照此示例进行操作,请下载“在 Tableau 中创建热图”示例工作簿(链接在新窗口中打开)(在右上角单击“下载”),并在 Tableau Desktop 中打开该工作簿。

  1. 打开新工作表。在此数据源中,这些字段名为“Pickup Latitude”(载客纬度)和“Pickup Longitude”(载客经度)。确保将“Pickup Latitude”(载客纬度)地理角色分配给纬度字段,并将“Pickup Longitude”(载客经度)地理角色分配给经度字段。

    有关详细信息,请参见为字段分配地理角色(链接在新窗口中打开)

  2. 在“数据”窗格中,双击“Pickup Latitude”(载客纬度)和“Pickup Longitude”(载客经度)以将它们添加到视图中。

    “经度”和“纬度”字段会添加到“列”和“行”功能区中,并创建具有一个数据点的地图视图。

    纽约市上的一个小蓝色数据点。缩小地图以显示几个东海岸州。

  3. 现在,让我们向视图中添加不同的标记。选择“ID”并将其放在“详细信息”标记上。由于每次载客都有自己的 ID,因此这将细分标记,并在地图上将载客彼此区分开来。

    将会出现一条警告,告知您添加的字段包含的标记数可能超过建议的最大值 1000。选择“添加所有成员”。

    地图视图将更新以显示数据源中每次载客位置的标记。由于每个位置都在曼哈顿区,因此地图将缩放以重点关注纽约市的曼哈顿区。

    注意:您可需要筛选视图中的某些数据点以创建所需的缩放级别。

  4. 在“标记”卡上,通过选择“自动”右侧的下拉菜单并选择“密度”,将标记类型更改为密度。

    曼哈顿出租车皮卡的蓝色密度图。

  5. 您的基本密度图即已创建。您可以看到,市中心区是十月份最热门的出租车载客区域,尽管您可以使用缩放工具来进一步调整关注区域。在您放大或缩小时,密度将重新计算。

调整外观

颜色:通过从“标记”卡中选择“颜色”来调整密度图的颜色。从十种密度调色板或任何现有的调色板中进行选择。

注意:如果数据源包含负值,则在将度量字段添加到“颜色”时,负值也将会出现。使用发散调色板来清晰地区分正值和负值。

浓度:在“颜色”菜单中,使用“浓度”滑块来增加或减少地图的鲜艳度。例如,增加密度会减少数据中的“最大热度”点,以便显示更多内容。

低浓度 (50%) 高浓度 (80%)

大小:您可以使用“大小”功能区来调整密度标记的大小。单击“大小”标记将显示大小滑块。调整滑块会增大或缩小组成热图的标记组的大小。

基础标记:您可以从密度图中的任何位置选择单独的数据点。这些标记默认情况已应用了大小(10 像素)和颜色(蓝色)。基础标记的大小和颜色不可调整。

缩放:在缩放视图时,选择内容、工具提示、标签和悬停都以标记为基础。密度图没有固定或恒定的显示内容,在缩放时将始终重新计算。

 

感谢您的反馈!