我已经创建了一个热图并使用树形图进行聚类以获得以下结果:
您在行树形图上看到的亮点基本上就是我要分辨的内容。我需要一种方法来获取这些特定行的值或找到一种方法来获取与这些行关联的所有行名称。或者,是否可以为每条线设置特定颜色。我不知道有任何办法。
原因是我正在创建一个与热图相关的散点图。基本上,每一行(名称未包含在热图中)将是散点图上的一个点,并且每个突出显示的树状图簇将在散点图上指定一种颜色。因此,散点图上将有6种颜色属于与每个群集关联的行。
其他人正在做的一些例子如下:
而不是着色树形图,这增加了一个条
这会将颜色添加到树形图本身
目前,我正在制作热像图:
hm <- heatmap.2(percentMatrix, scale="none",
cexRow=0.75, cexCol=1.0, key=TRUE, keysize=1.5,
margins=c(10,22),
trace="none")
我很感激一些帮助。
答案 0 :(得分:0)
所以看起来经过多次修修补补后,我已经成功解决了这个问题。我可以简单地打印hm来获得地毯,然后解析订单。我使用cutree为热图添加了一个rowcolorbar。
答案 1 :(得分:0)
你应该使用“heatmap.2”和“annHeatmap2”查看这些例子。在这两个页面中都可以根据需要描述一个漂亮的例子。
heatmap.2: http://www.molecularecologist.com/2013/08/making-heatmaps-with-r-for-microbiome-analysis/
annHeatmap2: http://rgm3.lab.nig.ac.jp/RGM/R_rdfile?f=Heatplus/man/annHeatmap2.Rd&d=R_BC
此致 亚历