1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Unsupervised Learning in Python

Connected

cvičení

Jiná vazba, jiné hierarchické shlukování!

Ve videu jsi viděl/a hierarchické shlukování hlasujících zemí na Eurovision song contest pomocí vazby 'complete'. Teď proveď hierarchické shlukování hlasujících zemí s vazbou 'single' a porovnej výsledný dendrogram s tím z videa. Jiná vazba, jiné hierarchické shlukování!

Máš k dispozici pole samples. Každý řádek odpovídá jedné hlasující zemi a každý sloupec odpovídá vystoupení, pro které se hlasovalo. Seznam country_names obsahuje názvy jednotlivých hlasujících zemí. Tato data pocházejí z webu Eurovision.

Pokyny

100 XP
  • Importuj linkage a dendrogram z scipy.cluster.hierarchy.
  • Proveď hierarchické shlukování pole samples pomocí funkce linkage() s klíčovým argumentem method='single'. Výsledek ulož do proměnné mergings.
  • Vykresli dendrogram hierarchického shlukování a jako labels použij seznam country_names. Nezapomeň také zadat klíčové argumenty leaf_rotation=90 a leaf_font_size=6, stejně jako dřív.