利用Tableau生成地图:
创建地理分层结构:
在“数据”窗格中,右键单击地理字段“Country”(国家/地区),然后选择“分层结构”>“创建分层结构”。
在打开的“创建分层结构”对话框中,为分层结构指定一个名称(例如“地图项目”),然后单击“确定”。
在“维度”部分的底部,将会创建包含“Country”(国家/地区)字段的“地图项目”分层结构。
在“数据”窗格中,将“State”(州/省/市/自治区)字段拖到该分层结构,并将其放在“Country”(国家/地区)字段下方。
为“City”(城市)和“Postal Code”(邮政编码)字段重复步骤 3。
完成后,您的分层结构应为如下顺序:
Country(国家/地区)
State(州/省/市/自治区)
City(城市)
Postal Code(邮政编码)
构建基本地图
在“数据”窗格中,双击“Country”(国家/地区)。
该“Country”(国家/地区)字段将添加到“标记”卡上的“详细信息”,而“纬度(生成)”和“经度(生成)”字段将添加到“列”和“行”功能区。系统会创建一个具有一个数据点的地图视图。由于为“Country”(国家/地区)分配了地理角色,因此 Tableau 将创建地图视图。如果双击任何其他字段(例如某个维度或度量),Tableau 会将该字段添加到“行”或“列”功能区或者“标记”卡,具体情况取决于视图中已有的内容。但是,地理字段始终放在“标记”卡上的“详细信息”中。
由于此数据源仅包含一个国家/地区(美国),因此该国家/地区就是唯一显示的数据点。您将需要添加更多详细级别才能看到其他数据点。由于已创建了地理分层结构,因此可以轻松完成此操作。
在“标记”卡上,单击 “Country”(国家/地区)字段上的“+”图标。
将向“标记”卡上的“详细信息”添加“State”(州/省/市/自治区)字段,并且地图将更新以包括数据源中每个州/省/市/自治区的数据点。
如果未创建分层结构,则“Country”(国家/地区)字段上的“+”图标将不可用。在这种情况下,若要添加“State”(州/省/市/自治区)作为另一个详细级别,请手动将“State”(州/省/市/自治区)从“数据”窗格拖到“标记”卡上的“详细信息”。
将区域改为多边形并分配颜色
Tableau 中的默认地图类型通常为点图。但是,为地理数据分配了地理角色后,可以轻松地将这些数据点更改为多边形。
注意:填充地图对于城市或机场不可用。
在“标记”卡上,单击“标记类型”下拉列表,并选择“填充地图”。
地图将更新为多边形地图。
填充颜色
您可以将度量和维度添加到“标记”卡,向视图中添加视觉详细信息。在本例中,您将向视图中添加颜色和标签。
添加颜色
从“度量”中,将“Sales”(销售额)拖到“标记”卡上的“颜色”。
每个州/省/市/自治区按销售总额着色。由于销售额是一种度量,因此将使用定量调色板。如果将维度放在“颜色”上,则会使用分类调色板
仅显示地图,地图周围显示为空白
菜单栏的 地图--》地图层--》将冲蚀设置成100%
设置边界颜色,点左边的颜色--》边界--》选择颜色。如下图: