as.dendrogram出错

时间:2012-12-09 14:28:17

标签: r dendrogram hclust

我正在尝试使用大数据制作dendrpgram

我正在使用统计信息 phyclust 库,

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)? 如果是这样,有替代品吗?

1 个答案:

答案 0 :(得分:0)

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

您可以尝试剪切树形图,使其适合hheightas.dendrogram参数的情节。