我使用R
绘制热图library("ggplots")
heatmap.2(correlation,col=topo.colors(75), scale="none",
key=TRUE, symkey=FALSE, density.info="none", trace="none", cexRow=0.5)
但是,热图不是根据数据顺序(相关)分配的。 如果仔细观察x和y标签,它就完全混淆了。 那么,我如何通过输入数据有序(x,y)格式绘制热图?
答案 0 :(得分:0)
我想你想在你的函数中添加Rowv = FALSE和Colv = FALSE参数。
默认设置是按行和列对数据进行聚类,将Rowv和Colv设置为FALSE(或NA)将阻止此操作:
library("gplots")
heatmap.2(correlation,col=topo.colors(75), scale="none",
key=TRUE, symkey=FALSE, density.info="none", trace="none", cexRow=0.5, Colv=FALSE, Rowv=FALSE)