无序热力图和树状图

12

我有一个包含2列和100万行的文件!!我只想绘制它们,而不需要排序,因为我已经对数据进行了排序。如何在没有任何树状图和重新排序的情况下使用heatmap.2创建一个热力图?

当我使用

heatmap.2(x, dendrogram="none")

Error: cannot allocate vector of size 4660.6 Gb

但是

我尝试了没有"Rowv"

heatmap.2(x, Rowv=FALSE) 

Warning message:
In heatmap.2(x, Rowv = FALSE) :
  Discrepancy: Rowv is FALSE, while dendrogram is `column'. Omitting row dendogram.

你没有提供太多细节,但也许NeatMap包中的heatmap1函数是你想要的。或者是基本安装中的image函数。它们都可以创建一个简单的热图。 - Bryan Hanson
我认为heatmap.2包装了image - nograpes
heatmap.2 是从哪里来的? - Vass
1个回答

17

我认为你已经掌握了这两个论点,你只需要把它们放在一起。

# Generate some sample data.
n<-1e6*2
m<-matrix(rnorm(n),ncol=2)
# Plot heatmap without reordering or dendrogram.
heatmap.2(m,dendrogram='none', Rowv=FALSE, Colv=FALSE,trace='none')

在此输入图片描述

很难想象这样绘制如此多的数据会有什么用处,但也许您有自己的想法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接