ÎncepețiÎncepe gratuit

Metoda cotului pe date uniforme

În exercițiul anterior, ai construit un grafic al cotului pe date cu clustere bine definite. Să vedem acum cum arată graficul cotului pe un set de date cu puncte distribuite uniform. Înainte de a continua cu exercițiul, poate vrei să afișezi punctele de date.

Datele sunt stocate într-un DataFrame pandas, uniform_data. x_scaled și y_scaled sunt numele coloanelor cu coordonatele X și Y standardizate ale punctelor.

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(2, 7)

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

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

# Creat a line plot of num_clusters and distortions
sns.____(x=____, y=____, data=____)
plt.xticks(num_clusters)
plt.show()
Editează și rulează codul