Regroupement hiérarchique : arbres des professions
Dans l'exercice précédent, vous avez appris que les données oes sont prêtes pour un regroupement hiérarchique sans étape de prétraitement. Dans cet exercice, vous allez construire un dendrogramme des professions à partir de leurs salaires moyens annuels et proposer des groupes en utilisant une hauteur de 100,000.
Cette activité fait partie du cours
Analyse de regroupements dans R
Instructions de l’exercice
- Calculez la distance euclidienne entre les professions et enregistrez-la dans
dist_oes. - Exécutez le regroupement hiérarchique avec la méthode d'agrégation average et enregistrez le résultat dans
hc_oes. - Créez un objet dendrogramme
dend_oesà partir de votre résultathclustavec la fonctionas.dendrogram(). - Tracez le dendrogramme.
- À l'aide de la fonction
color_branches(), créez et tracez un nouveau dendrogramme dont les groupes sont colorés selon une hauteur de coupure de 100,000.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate Euclidean distance between the occupations
dist_oes <- dist(___, method = ___)
# Generate an average linkage analysis
hc_oes <- hclust(___, method = ___)
# Create a dendrogram object from the hclust variable
dend_oes <- as.dendrogram(___)
# Plot the dendrogram
plot(___)
# Color branches by cluster formed from the cut at a height of 100000
dend_colored <- color_branches(___, h = ___)
# Plot the colored dendrogram
plot(___)