I am wanting to write code to draw a dendrogram in python. is there a simple way of going about it.
I have written code that identifies clusters in a point dataset and want to produce a dendrogram that shows the amount of clusters produced for each iteration
for example when i run my code on this dataset i get 1 cluster the first iteration

and 2 clusters the second iteration

so i would like to produce something that shows this. but don't really know where to start

each point has a 'label' attribute which is a list of each cluster the point was in after each iteration.
i.e. in this example some of the points label attribut is [0,0] and the others are [0,1]. so if i were to use scipy dendrogram how would i got from this to the linkage format