我正在尝试使用大数据制作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)? 如果是这样,有替代品吗?
答案 0 :(得分:0)
我认为绘制大型数据集时会出现问题,因为我能够让您的代码在小型数据集上运行。
您可以尝试剪切树形图,使其适合h
中height
或as.dendrogram
参数的情节。