1. Nauka
  2. /
  3. Kursy
  4. /
  5. Unsupervised Learning in Python

Connected

ćwiczenie

Chaînage différent, regroupement hiérarchique différent !

Dans la vidéo, vous avez vu un regroupement hiérarchique des pays votants au concours Eurovision en utilisant le chaînage « complete ». Maintenant, effectuez un regroupement hiérarchique des pays votants avec le chaînage « single », puis comparez le dendrogramme obtenu à celui de la vidéo. Chaînage différent, regroupement hiérarchique différent !

On vous fournit un tableau samples. Chaque ligne correspond à un pays votant, et chaque colonne correspond à une prestation ayant reçu des votes. La liste country_names contient le nom de chaque pays votant. Cet ensemble de données provient de Eurovision.

Instrukcje

100 XP
  • Importez linkage et dendrogram depuis scipy.cluster.hierarchy.
  • Effectuez un regroupement hiérarchique sur samples à l'aide de la fonction linkage() avec le paramètre method='single'. Assignez le résultat à mergings.
  • Tracez un dendrogramme du regroupement hiérarchique en utilisant la liste country_names comme labels. Indiquez également les paramètres leaf_rotation=90 et leaf_font_size=6, comme vous l'avez fait plus tôt.