1

使用R Kohonen包,我得到了一个显示码本矢量的“码”图。自组织地图可视化结果解释

codes plot

我想问一下,不应该相邻节点的码本向量是相似的?为什么左边的前2个节点如此不同?

有没有办法将其组织在一个有意义的组织中,如下图所示?来自here。高贫困国家聚集在底部。 world poverty map

library("kohonen") 

data("wines") 
wines.sc <- scale(wines) 
set.seed(7) 
wine.som <- som(data = wines.sc, grid = somgrid(5, 4, "hexagonal")) 

# types of plots 

plot(wine.som, type="codes", main = "Wine data") 

回答

1

地图1是每个节点的平均矢量的结果。您突出显示的前2个节点非常相似。

地图2是节点之间的一种相似索引。

如果你想使用地图1的结果,你可能要开发自己的绘图功能与下面的参数,以获得这类地图:

  1. 拿起最相关的节点或最不同的人(手动或自动)。然后,你必须为每个节点赋予一种颜色。

  2. 使用所选节点中每个节点中心之间的平均距离给相邻节点赋予颜色。较短的距离=关闭颜色,较高的距离=褪色。

总之,这几乎没有什么工作。地图1更好,并包含大量信息。地图2看起来不错...

+0

突出显示的2个节点的码本矢量是不同的权利?左边的节点对非黄色非常重要。酚和col int。虽然正确的节点对于酒精来说具有高重量,但苹果酸,非黄酮。苯酚,col int和col。色调。我的理解错了吗? – user2014905

+0

这些节点之间的真正区别是灰的水平 – ePoQ