1. Learn
  2. /
  3. Cursuri
  4. /
  5. Unsupervised Learning in Python

Connected

exercițiu

Hierarchické shlukování dat o obilninách

Ve videu jsi viděl/a, že funkce linkage() z knihovny SciPy provádí hierarchické shlukování nad polem vzorků. Použij funkci linkage() k získání hierarchického shlukování vzorků obilnin a výsledek vizualizuj pomocí funkce dendrogram(). Vzorky měření obilnin jsou uloženy v poli samples, přičemž odrůda každého vzorku je určena seznamem varieties.

Instrucțiuni

100 XP
  • Importuj:
    • linkage a dendrogram z scipy.cluster.hierarchy.
    • matplotlib.pyplot jako plt.
  • Proveď hierarchické shlukování pole samples pomocí funkce linkage() s klíčovým argumentem method='complete'. Výsledek ulož do proměnné mergings.
  • Vykresli dendrogram pomocí funkce dendrogram() aplikované na mergings. Zadej klíčové argumenty labels=varieties, leaf_rotation=90 a leaf_font_size=6.