Uniform verilerde dirsek yöntemi
Önceki egzersizde, kümeleri net biçimde ayrılmış veriler üzerinde bir dirsek grafiği oluşturmuştun. Şimdi de noktaların üniform (eş dağılımlı) olduğu bir veri kümesinde dirsek grafiği nasıl görünüyor, ona bakalım. Egzersize geçmeden önce veri noktalarını görselleştirmek isteyebilirsin.
Veriler bir pandas DataFrame'i olan uniform_data içinde. x_scaled ve y_scaled, noktaların standartlaştırılmış X ve Y koordinatlarının sütun adlarıdır.
Bu egzersiz
Python ile Kümeleme Analizi
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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()