Kom igångKom igång gratis

Analysera segmenten

Utmärkt! Sista steget – att analysera din segmenteringslösning. Du ska beräkna genomsnittliga värden för Recency, Frequency, MonetaryValue och Tenure för vart och ett av de fyra segment du har byggt tidigare. Ta dig tid att analysera dem och fundera över vilka kundgrupper och beteenden de representerar.

RFMT-rådata finns tillgänglig som datamart_rfmt, och klusteretiketterna från föregående övning är inlästa som cluster_labels. Biblioteket pandas är inläst som pd.

Den här övningen är en del av kursen

Kundsegmentering i Python

Visa kurs

Övningsinstruktioner

  • Skapa en ny DataFrame genom att lägga till en kolumn med klusteretiketterna i datamart_rfmt.
  • Skapa ett groupby-element på kolumnen Cluster.
  • Beräkna genomsnittliga RFMT-värden och segmentstorlekar för varje värde i Cluster.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create a new DataFrame by adding a cluster label column to datamart_rfmt
datamart_rfmt_k4 = datamart_rfmt.____(Cluster=____)

# Group by cluster
grouped = ____.____(['____'])

# Calculate average RFMT values and segment sizes for each cluster
grouped.____({
    'Recency': '____',
    'Frequency': '____',
    'MonetaryValue': '____',
    'Tenure': ['mean', '____']
  }).round(1)
Redigera och kör kod