Search code examples
pythonscipyhierarchical-clusteringdendrogram

Linkage in Hierarchical Clustering


I get "ValueError: Linkage matrix 'Z' must have 4 columns."

X = data.drop(['grain_variety'], axis=1)
y = data['grain_variety']
mergings = linkage(X, method='complete')
dendrogram(X,
           labels=y,
           leaf_rotation=90,
           leaf_font_size=6)
plt.show()

I do not understand my mistake.


Solution

  • Is it normal to not use your linkage matrix: mergings, in the dendogram function?