Začněte nyníZačněte zdarma

Metoda lokte na zřetelných shlucích

Pojďme použít dataset z Comic Conu a podívat se, jak vypadá graf lokte na datech se zřetelnými, dobře oddělenými shluky. Než se pustíš do cvičení, možná si budeš chtít zobrazit datové body.

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 časovém okamžiku.

Toto cvičení je součástí kurzu

Cluster Analysis in Python

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

distortions = []
num_clusters = range(1, 7)

# Create a list of distortions from the kmeans function
for i in ____:
    cluster_centers, distortion = ____
    distortions.append(distortion)

# Create a DataFrame with two lists - num_clusters, distortions
elbow_plot = pd.DataFrame({'num_clusters': ____, 'distortions': ____})

# Creat a line plot of num_clusters and distortions
sns.lineplot(x=____, y=____, data = ____)
plt.xticks(num_clusters)
plt.show()
Upravit a spustit kód