K-means uitvoeren
Je gaat nu 3 clusters bouwen met k-means clustering. We hebben de vooraf bewerkte RFM-gegevensset geladen als datamart_normalized. Ook is de bibliotheek pandas geladen als pd.
Je kunt de gegevensset in de console verkennen om ermee vertrouwd te raken.
Deze oefening maakt deel uit van de cursus
Klantsegmentatie in Python
Oefeninstructies
- Importeer
KMeansuit descikit-learn-bibliotheek. - Initialiseer
KMeansmet 3 clusters en random_state 1. - Pas k-means clustering toe op de genormaliseerde gegevensset.
- Haal de clusterlabels op en sla ze op als
cluster_labels.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import KMeans
from ____.____ import ____
# Initialize KMeans
kmeans = ____(____=3, ____=1)
# Fit k-means clustering on the normalized data set
____.____(datamart_normalized)
# Extract cluster labels
cluster_labels = ____.____