Mise en place de classification ascendante hiérarchique
Objectifs
-
Mettre en place une classification ascendante hiérarchique (CAH)
-
Découper le dendrogramme
-
Ajouter les classes au jeu de données
Remarque : Besoin de quelques rappels pour l'importation et la préparation du jeu de données?
Le jeu de données utilisé dans les exemples est celui sur les données Tomates
.
Les liens ci-dessous permettent de télécharger les fichiers de données, de voir une description associée et d'obtenir les lignes de code pour importer le jeu de données sur R.
Jeu de données | Excel | CSV | Présentation | Commande R | Explication |
---|---|---|---|---|---|
Données Tomates |
![]() |
![]() |
Tomates | Importer le jeu de données | Préparation du jeu de données Tomates |
Le tableau ci-dessous présente les fonctions R pour mettre en place une classification ascendante hiérarchique.
Rôle | Commande R | Arguments | Exemple |
---|---|---|---|
Calculer la matrice de distances entre les individus |
dist()
|
ici | |
Mettre en place une classification ascendante hiérarchique |
hclust()
|
method
|
ici |
Afficher le dendrogramme |
fviz_dend()
|
ici | |
Afficher le dendrogramme avec les groupes créés |
fviz_dend()
|
k , color_labels_by_k , rect
|
ici |
Couper le dendrogramme et ajouter les classes au jeu de données pour faire une ACP |
cutree()
|
k
|
ici |
Suite Classification non supervisée :
Classification ascendante hiérarchique :
Méthode K-means