Tutorial para scipy.cluster.hierarchy [cerrado]

Estoy tratando de entender cómo manipular un clúster de jerarquía, pero la documentación es demasiado ... ¿técnica? ... y no puedo entender cómo funciona.

¿Hay algún tutorial que pueda ayudarme a comenzar, explicando paso a paso algunas tareas simples?

Digamos que tengo el siguiente conjunto de datos:

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  ]])

Puedo hacer fácilmente el grupo de jerarquía y trazar el dendrograma:

z = linkage(a)
d = dendrogram(z)
Ahora, ¿cómo puedo recuperar un clúster específico? Digamos el que tiene elementos.[0,1,2,4,5,6] en el dendrograma?¿Cómo puedo recuperar los valores de esos elementos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta