1. Learn
  2. /
  3. Cursuri
  4. /
  5. Învățare nesupervizată în Python

Connected

exercițiu

Clustering ierarhic al datelor despre cereale

În videoclip, ai aflat că funcția linkage() din SciPy efectuează clustering ierarhic pe un array de eșantioane. Folosește funcția linkage() pentru a obține un clustering ierarhic al eșantioanelor de cereale, apoi utilizează dendrogram() pentru a vizualiza rezultatul. Un eșantion al măsurătorilor de cereale este disponibil în array-ul samples, iar varietatea fiecărui eșantion este indicată de lista varieties.

Instrucțiuni

100 XP
  • Importă:
    • linkage și dendrogram din scipy.cluster.hierarchy.
    • matplotlib.pyplot ca plt.
  • Efectuează clustering ierarhic pe samples folosind funcția linkage() cu argumentul cheie method='complete'. Atribuie rezultatul variabilei mergings.
  • Reprezintă o dendrogramă folosind funcția dendrogram() pe mergings. Specifică argumentele cheie labels=varieties, leaf_rotation=90 și leaf_font_size=6.