Ошибка в as.dendrogram
Я пытаюсь сделать 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 ответ
Я думаю, что это проблема с построением большого набора данных, потому что я смог заставить ваш код работать на небольшом наборе данных.
Вы можете попробовать вырезать дендрограмму, чтобы она соответствовала сюжету с h
или же height
параметр в as.dendrogram
,