k-En Yakın Komşular: Modeli Uydur
Bu egzersizde, bölümün geri kalanında önceden yüklenmiş olan churn_df veri kümesini kullanarak ilk sınıflandırma modelini oluşturacaksın.
Hedef değişken "churn", özellik verisiyle aynı sayıda gözleme sahip tek bir sütun olmalı. Özellik verileri zaten numpy dizilerine dönüştürüldü.
"account_length" ve "customer_service_calls" özellik olarak ele alınıyor; çünkü hesap süresi müşteri sadakatini gösterebilir ve sık müşteri hizmetleri aramaları memnuniyetsizliğe işaret edebilir. Her ikisi de müşterinin ayrılacağını (churn) tahmin etmek için iyi göstergeler olabilir.
Bu egzersiz
scikit-learn ile Supervised Learning
kursunun bir parçasıdırEgzersiz talimatları
sklearn.neighborsiçindenKNeighborsClassifier'ı içe aktar.6komşulu birKNeighborsClassifieroluştur ve adınıknnkoy.- Sınıflandırıcıyı
.fit()metodunu kullanarak veriye uydur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import KNeighborsClassifier
from ____.____ import ____
y = churn_df["churn"].values
X = churn_df[["account_length", "customer_service_calls"]].values
# Create a KNN classifier with 6 neighbors
knn = ____(____=____)
# Fit the classifier to the data
knn.____(____, ____)