ComenzarEmpieza gratis

Asignar etiquetas a los datos en bruto

Ahora vas a analizar los valores RFM medios de los tres clústeres que creaste en el ejercicio anterior. Hemos cargado el conjunto de datos RFM en bruto como datamart_rfm, y las etiquetas de clúster como cluster_labels. pandas está disponible como pd.

Si quieres, explora los datos en la consola.

Este ejercicio forma parte del curso

Segmentación de clientes en Python

Ver curso

Instrucciones del ejercicio

  • Crea un nuevo DataFrame añadiendo una columna de etiqueta de clúster a datamart_rfm.
  • Crea un elemento groupby sobre la columna Cluster.
  • Calcula los valores RFM medios y el tamaño del segmento para cada valor de Cluster.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create a DataFrame by adding a new cluster label column
datamart_rfm_k3 = datamart_rfm.____(Cluster=cluster_labels)

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

# Calculate average RFM values and segment sizes per cluster value
grouped.____({
    'Recency': '____',
    'Frequency': '____',
    'MonetaryValue': ['____', '____']
  }).round(1)
Editar y ejecutar código