Pages

Grouper des clients pour ouvrir un magasin. SAS Cluster Probleme sujet

jeudi 27 mars 2014




Bonjour, actuellement statisticien pour une société de Marketing, je suis actuellement un Master de Data Mining

Je suis un peu bloqué car je dois développer sous SAS un algorithme afin de regrouper des clients dans des magasins

Je m'explique :

J'ai une liste de 50 clients que je dois regrouper en 5 groupes de 10 afin d'ouvrir 5 potentiels magasins.

Chaque client à une demande (poids) et la capacité maximum de chaque magasin est de 120 (donc somme des demandes de 10 clients d'un magasin <=120)

En clair je dois realiser un cluster en désignant pour chaque client à quel magasin il sera attribué. Le magasin sera situé à l'emplacement d'un client.

En clair pour chaque groupe de 10 clients, j'ai 9 clients autour d'un client qui representera un potentiel magasin.

Mes donnés sont :

Nombre de clients : 50
Nombre de magasins à ouvrir : 5
Capacité (en demande) maximum par magasin: 120

Puis la demande par clients ( 50 colonnes)
Et enfin la distance inter client ( Client 1 : 50 colonnes avec distance client1-client1, distance client 1-client2... ETC)

Idéalement je souhaiterais savoir les 5 clients qui représenteront les centres d'un groupe de clients. A quelle groupe appartiendra chaque client, et idéalement un graphique avec un nuage de points et les groupes de clients, ce dernier point étant facultatif.

J'ai essayé depuis des heures avec la proc Cluster mais je me perds assez vite car :

Cela fournit des cluster (groupes) aléatoires, et un client peut appartenir à plusieurs groupes

Quelqu'un pourrait t"il m'aider?

Merci




Aucun commentaire:

Enregistrer un commentaire