3

我正在尝试使用大数据制作树状图

我正在使用statsphyclust库,

distances <- phyclust.edist(Data[,],edist.model = .edist.model[3]) 
dataHClust <- hclust(distances, "ave")
dhc <- as.dendrogram(dataHClust)

hclust工作正常,我可以绘制它并正确绘制它。在我使用该as.dendrogram功能后,它不会给我一个错误。但是当我要么:

  • 尝试绘制它
  • 用于dendrapply应用功能。

它说:

Error in lapply(args, is.character) : node stack overflow 
Error in dev.flush() : node stack overflow

as.dendrogram 的问题是无法处理大型数据集(~30000)吗?如果是这样,是否有替代方案?

4

1 回答 1

0

我认为绘制大型数据集是个问题,因为我能够让您的代码在小型数据集上运行。

您可以尝试切割树状图以使其适合带有horheight参数的绘图as.dendrogram

于 2014-01-27T05:08:26.927 回答