Müşteri Grupları · Adım 2/4
Kaç Grup Olmalı?
**K-ortalamalar (KMeans)** algoritması müşterileri k gruba ayırır. Ama k'yı biz seçeriz. Doğru sayıyı bulmak için **dirsek yöntemi** kullanılır: k = 1'den 8'e kadar dene, her seferinde grupların ne kadar dağınık olduğunu (inertia_) kaydet.
X = df[["yillik_gelir_bin_tl", "harcama_puani"]]- k = 1'den 8'e kadar her k için
KMeans(n_clusters=k, n_init=10, random_state=42)eğit veinertia_değerinihatalarlistesine ekle. plt.figure()açıpplt.plot(range(1, 9), hatalar, marker="o")ile çiz.
Eğrinin dirsek gibi kırıldığı, sonra yataylaştığı nokta doğru grup sayısıdır. Sence kaç?
Önceki adımların hücreleri defterinde hazır. Değişkenlerin oluşması için önce Tümünü Çalıştır'a bas, sonra yeni hücrede çalış.