Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Importeer KMeans uit de scikit-learn-bibliotheek.
  • Initialiseer KMeans met 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 = ____.____
Code bewerken en uitvoeren