scipy.cluster.hierarchy.cophenet¶
- 
scipy.cluster.hierarchy.cophenet(Z, Y=None)[source]¶
- Calculates the cophenetic distances between each observation in the hierarchical clustering defined by the linkage - Z.- Suppose - pand- qare original observations in disjoint clusters- sand- t, respectively and- sand- tare joined by a direct parent cluster- u. The cophenetic distance between observations- iand- jis simply the distance between clusters- sand- t.- Parameters: - Z : ndarray - The hierarchical clustering encoded as an array (see - linkagefunction).- Y : ndarray (optional) - Calculates the cophenetic correlation coefficient - cof a hierarchical clustering defined by the linkage matrix Z of a set of \(n\) observations in \(m\) dimensions. Y is the condensed distance matrix from which Z was generated.- Returns: - c : ndarray - The cophentic correlation distance (if - Yis passed).- d : ndarray - The cophenetic distance matrix in condensed form. The \(ij\) th entry is the cophenetic distance between original observations \(i\) and \(j\). 
