Я хочу написать простой код, который будет выбирать для определенных кластеров ниже пороговой высоты и выделять их (либо прямоугольником, либо цветом). До сих пор я использовал cutree, который выбирает кластеры, которые я ищу, но также выбирает все кластеры размера 1.
Мне удалось использовать это, чтобы выбрать кластеры, которые мне действительно нужны, но поскольку это только очень маленький раздел данных, которые у меня есть, я не хочу, чтобы их выбирали вручную. Есть ли способ разрезать дерево, но выбрать только кластеры больше одного?
Это код, который я использую сейчас:
plot(hClust,hang = -1,cex=0.5)
abline(h= 0.0018,col = 'blue')
ct <- cutree(hClust, h = 0.0018)
clust <- rect.hclust(hClust, h=0.0018, which = c(1,2,4,8,23))