Metode elbow pada klaster yang berbeda jelas
Mari gunakan himpunan data comic con untuk melihat seperti apa plot elbow pada himpunan data dengan klaster yang berbeda dan terdefinisi jelas. Anda dapat menampilkan titik data terlebih dahulu sebelum melanjutkan ke latihan.
Data disimpan dalam pandas DataFrame, comic_con. x_scaled dan y_scaled adalah nama kolom untuk koordinat X dan Y yang telah distandardisasi dari posisi orang pada satu waktu tertentu.
Latihan ini adalah bagian dari kursus
Analisis Klaster di Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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()