1. Nauka
  2. /
  3. Kursy
  4. /
  5. Uczenie nienadzorowane w Pythonie

Connected

ćwiczenie

Grupowanie hierarchiczne danych o zbożach

W lekcji wideo poznałeś/poznałaś funkcję linkage() z biblioteki SciPy, która wykonuje grupowanie hierarchiczne na tablicy próbek. Użyj funkcji linkage(), aby wyznaczyć grupowanie hierarchiczne próbek zbóż, a następnie skorzystaj z funkcji dendrogram(), żeby zwizualizować wynik. Próbki pomiarów zbóż znajdują się w tablicy samples, natomiast odmiana każdej próbki zboża jest podana na liście varieties.

Instrukcje

100 XP
  • Zaimportuj:
    • linkage i dendrogram z scipy.cluster.hierarchy.
    • matplotlib.pyplot jako plt.
  • Wykonaj grupowanie hierarchiczne na samples za pomocą funkcji linkage() z argumentem kluczowym method='complete'. Wynik przypisz do zmiennej mergings.
  • Wyrysuj dendrogram, używając funkcji dendrogram() na zmiennej mergings. Podaj argumenty kluczowe labels=varieties, leaf_rotation=90 i leaf_font_size=6.