我在R中的kohonen包的帮助下创建了一个集群。该集群由6个不同的属性定义,形成一个15x15矩阵=225个不同的集群。
现在,我想要创建某种传说,根据特定的值(比如热图),用不同的颜色填充每个集群的可视化。问题是,这个特定的值不是定义集群的6个属性的一部分。因此,我不能使用SOM包中的标准热图功能,因为它只支持参与计算的值的热图。
是否有任何方法将这些值从集群之外-计算到热图中?
非常感谢!
发布于 2022-02-20 12:42:17
在aweSOMplot()
包中使用aweSOM函数。即使SOM是使用dataset中的一个变量子集进行训练的,aweSOMplot()
也允许您传递完整的dataframe (列数多于训练数据),并选择要绘制为颜色的变量。
#Use the variable full.data$var to color the SOM
aweSOMplot(som = som,
type = "Color",
data = full.data,
variables = "var",
showSC = FALSE)
https://stackoverflow.com/questions/71082367
复制相似问题