Hierarchické shlukování: metoda single
Použijme stejnou datovou sadu návštěvnosti a podívejme se, jestli se výsledky změní při použití jiné metody shlukování.
Data jsou uložena v pandas DataFrame comic_con. x_scaled a y_scaled jsou názvy sloupců se standardizovanými souřadnicemi X a Y osob v daném okamžiku.
Toto cvičení je součástí kurzu
Cluster Analysis in Python
Pokyny k cvičení
- Importuj
fclusteralinkagezscipy.cluster.hierarchy. - V funkci
linkage()použij metodusingle.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import the fcluster and linkage functions
from ____ import ____, ____
# Use the linkage() function
distance_matrix = ____(comic_con[[____, ____]], ____ = ____, metric = ____)
# Assign cluster labels
comic_con['cluster_labels'] = ____(____, ____, ____)
# Plot clusters
sns.scatterplot(x='x_scaled', y='y_scaled',
hue='cluster_labels', data = comic_con)
plt.show()