如何使用Tableau实现Kohonen风格Self-Organizing Map国家可视化
解决方案
该场景完全可以通过Tableau实现,无需额外度量值即可生成你需要的正方形格点SOM可视化效果,具体操作步骤如下:
操作步骤
第一步:预处理数据集
你需要先给完成SOM映射的每个国家补充两个整数字段:SOM网格行号、SOM网格列号,对应每个国家在训练完成的SOM输出网格上的坐标位置。
第二步:Tableau可视化配置
- 将
SOM网格列号拖入列功能区,SOM网格行号拖入行功能区,两个字段都设置为维度(不要转换为度量) - 点击标记卡的标记类型下拉选项,选择方形
- 将
国家字段拖入标记卡的【文本】插槽 - 清除标记卡上颜色、大小插槽内的所有默认生成字段
- 点击标记卡的【颜色】,选择你需要的统一填充色,可同步调整边框颜色和粗细,让方格边界更清晰
- 右键点击列、行功能区的
SOM网格列号、SOM网格行号,取消勾选「显示标题」;不需要网格线的话可在格式设置中关闭全部工作表网格线 - 拖动标记卡的【大小】滑块,让方形刚好铺满每个网格单元格,再调整文本字号、对齐方式,让国家名称居中显示即可
可选优化(匹配Kohonen原始可视化效果)
- 如果需要给不同聚类的国家区分颜色,直接把SOM聚类结果维度字段拖入标记卡的【颜色】插槽即可,无需额外度量值
- 要确保方格为严格正方形,可点击菜单栏【工作表】-【大小】,勾选「固定大小」,将宽高比调整为1:1
内容的提问来源于stack exchange,提问作者Yosafat Coronel
相关产品推荐
相关产品推荐

