Я пытаюсь понять, как манипулировать кластером иерархии, но документация тоже... техническая?... и я не могу понять, как это работает.
Есть ли какой-нибудь учебник, который может помочь мне начать, объясняя шаг за шагом некоторые простые задачи?
Скажем, у меня есть следующий набор данных:
a = np.array([[0, 0 ],
[1, 0 ],
[0, 1 ],
[1, 1 ],
[0.5, 0 ],
[0, 0.5],
[0.5, 0.5],
[2, 2 ],
[2, 3 ],
[3, 2 ],
[3, 3 ]])
Я могу легко выполнить иерархический кластер и построить график дендрограммы:
z = linkage(a)
d = dendrogram(z)
- Теперь, как я могу восстановить определенный кластер? Пусть, скажем, с элементами
[0,1,2,4,5,6]
в дендрограмме? - Как я могу вернуть значения этих элементов?