An analysis of customer segmentation using RFM metrics and clustering algorithms for targeted marketing strategies.
Segment customers based on purchasing behavior to provide insights for effective marketing strategies.
- pandas, numpy, matplotlib, seaborn
- sklearn, yellowbrick, squarify, openpyxl
- Global Cleaning, RFM Level, Elbow Method, K-Means, Visualizing Clusters, ARI Calculation
Initial data cleaning, handling missing values, and basic statistics exploration.
Calculation of RFM metrics for customer segmentation.
Cluster profiling and snake plots for visualizing and comparing RFM metrics.
Computation of summary statistics for each cluster.
Visual comparison of RFM metrics for each cluster.
Bar plots showing customer distribution across clusters.
Calculation of Adjusted Rand Index (ARI) for clustering results stability.
Summary of insights for targeted marketing strategies and customer relationship management.