ComenzarEmpieza gratis

Segmenta clientes mayoristas

Ya estás listo para usar clustering jerárquico para realizar segmentación de mercado (es decir, usar características de los consumidores para agruparlos en subgrupos).

En este ejercicio se te proporciona el gasto de 45 clientes de un distribuidor mayorista en las categorías de alimentos Milk, Grocery y Frozen. Esto está almacenado en el data frame customers_spend. Asigna estos clientes a grupos con sentido.

Nota: En este ejercicio puedes asumir que, como todos los datos son del mismo tipo (importe gastado), no es necesario escalarlo.

Este ejercicio forma parte del curso

Análisis de clústeres en R

Ver curso

Instrucciones del ejercicio

  • Calcula la distancia euclídea entre los clientes y guárdala en dist_customers.
  • Ejecuta el clustering jerárquico usando el enlace complete y guarda el resultado en hc_customers.
  • Traza el dendrograma.
  • Crea un vector de asignación de clúster usando una altura de 15.000 y guárdalo como clust_customers.
  • Genera un nuevo data frame segment_customers añadiendo la asignación de clúster como la columna cluster al data frame original customers_spend.

Ejercicio interactivo práctico

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

# Calculate Euclidean distance between customers
dist_customers <- ___

# Generate a complete linkage analysis 
hc_customers <- ___

# Plot the dendrogram


# Create a cluster assignment vector at h = 15000
clust_customers <- ___

# Generate the segmented customers data frame
segment_customers <- mutate(___, cluster = ___)
Editar y ejecutar código