是否可以在SOM集群中创建一个具有维度值的热图,而该维度不包含在R中的集群本身中



我在R中的kohonen包的帮助下创建了一个集群。集群由6个不同的属性定义,结果是15x15矩阵=225个不同的集群。

现在,我想创建某种图例,根据某个值(如热图(,用不同的颜色填充每个聚类可视化。问题是,这个特定的值不是定义集群的6个属性的一部分。因此,我无法使用SOM包中的标准热图功能,因为它只支持参与计算的值的热图。

有没有办法将聚类计算之外的值包括在热图中?

非常感谢!

使用aweSOM包中的aweSOMplot()函数。即使SOM是用数据集中的一个子集变量训练的,aweSOMplot()也允许您传递完整的数据帧(比训练数据帧有更多的列(,并选择要绘制为颜色的变量。

#Use the variable full.data$var to color the SOM
aweSOMplot(som = som, 
type = "Color", 
data = full.data, 
variables = "var",
showSC = FALSE)

相关内容

  • 没有找到相关文章

最新更新