【发布时间】:2011-10-06 12:57:34
【问题描述】:
对于我的一生,我无法理解为什么这种方法会失败,我真的很感激这里有一双额外的眼睛:
heatmap.2(TEST,trace="none",density="none",scale="row",
ColSideColors=c("red","blue")[data.test.factors],
col=redgreen,labRow="",
hclustfun=function(x) hclust(x,method="complete"),
distfun=function(x) as.dist((1 - cor(x))/2))
我得到的错误是: 行树状图排序给出了错误长度的索引
如果我不包括 distfun,那么一切都会运行良好并且对 hclust 函数有响应。任何建议都将不胜感激。
【问题讨论】:
-
如何通过提供一个小的示例数据集(可能是使用
dput(head(test))的TEST的前几行)来使这个示例可重现? -
几行不行,你可能需要(例如)
test0 <- TEST[1:10,1:10]; dput(test0)等等
标签: r heatmap dendrogram