ÎncepețiÎncepe gratuit

Metoda cotului pe clustere distincte

Să folosim setul de date comic con pentru a vedea cum arată graficul cotului pe un set de date cu clustere distincte și bine definite. Înainte de a continua exercițiul, poate vrei să afișezi punctele de date.

Datele sunt stocate într-un DataFrame pandas, comic_con. x_scaled și y_scaled sunt numele coloanelor pentru coordonatele X și Y standardizate ale persoanelor la un moment dat.

Acest exercițiu face parte din cursul

Analiza clusterelor în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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()
Editează și rulează codul