Ouvrir la navigation
OuvrirOuvrir l’espace de travail

Outils d'études de marché · Segmentation de marché

Outil de segmentation k-means

Regroupez les répondants dont les profils de réponse se ressemblent en segments avec le k-means, comparez des solutions à différents nombres de segments, décrivez chaque segment et exportez les données avec une colonne de segment.

Segmenter vos répondants en ligne

Ouvrez un fichier CSV, Excel, SPSS, Stata, SAS ou JSON (ou utilisez les données d'exemple), cochez 2 à 20 variables numériques de segmentation, choisissez la plage de k et lancez le calcul. Le fichier est traité dans votre navigateur et n'est jamais envoyé.

CSV, Excel, SPSS, Stata, SAS, R, Parquet, SQLite ou JSON. Le fichier est lu dans cet onglet du navigateur et n'est jamais envoyé. Pour Triple-S, sélectionnez ensemble le fichier de métadonnées .sss ou .xml et son fichier de données.

01

Utiliser l'outil

Ouvrez un fichier ou cliquez sur « Utiliser les données d'exemple », cochez les questions numériques qui serviront à la segmentation (en général des notes d'attitudes, de besoins ou d'importance), choisissez la plage de nombres de segments à comparer (par exemple de 2 à 6) et lancez le calcul. Comparer cinq solutions prend en général moins d'une seconde.

Commencez par le tableau de comparaison : silhouette moyenne et part du plus petit segment pour chaque k. Une fois une solution choisie, le tableau de profils donne pour chaque segment la moyenne de chaque variable et son indice par rapport au total ; vous pouvez y ajouter des variables sociodémographiques pour voir leur composition. Exportez enfin les données avec la colonne de segment, ou le tableau de profils.

02

Méthode : k-means et silhouette

Le k-means minimise la somme des carrés intra-segment W = Σₖ Σ ‖zᵢ − μₖ‖², où zᵢ est le vecteur standardisé des variables du répondant i et μₖ le centre du segment k. La standardisation (moyenne 0, écart type 1) évite qu'une question notée de 0 à 10 écrase une question notée de 1 à 5. Les centres initiaux suivent une règle fixe : le même fichier, les mêmes variables et le même k donnent toujours le même résultat, et les segments sont numérotés du plus grand au plus petit.

La silhouette s(i) = (b(i) − a(i)) ÷ max(a(i), b(i)), où a(i) est la distance moyenne du répondant aux autres membres de son segment et b(i) la distance moyenne au segment voisin le plus proche. s(i) varie de −1 à 1 : plus elle est proche de 1, plus l'affectation est nette ; proche de 0, les segments se recouvrent.

  • Règle de recommandation : parmi les solutions dont le plus petit segment représente au moins 5 % de la base, celle de silhouette moyenne la plus élevée ; si toutes ont un segment trop petit, l'outil retient la silhouette la plus élevée et l'indique.
  • Indice = moyenne du segment ÷ moyenne totale × 100 ; ≥ 110 est signalé comme élevé, ≤ 90 comme faible.
  • Les lignes où manque une variable de segmentation ne sont pas segmentées ; leur colonne de segment reste vide à l'export.
03

Exemple chiffré

Les données synthétiques comptent 600 répondants qui notent huit affirmations sur une marque de 1 à 5 (brand_grid_1 à brand_grid_8). Avec k = 2 à 6 sur ces huit variables, la silhouette moyenne vaut : 0,273 pour k = 2, 0,189 pour k = 3, 0,172 pour k = 4, 0,139 pour k = 5, 0,131 pour k = 6.

La solution recommandée est k = 2, avec des segments de 308 répondants (51,3 %) et 292 répondants (48,7 %) ; avec k = 3, la silhouette tombe à 0,189. Sur les huit affirmations, les indices vont de 77 à 81 pour le segment 1 et 120 à 125 pour le segment 2. Autrement dit, un groupe note tout haut et l'autre tout bas : la segmentation reflète l'opinion globale sur la marque, pas des priorités différentes entre attributs.

C'est un enseignement utile pour vos propres projets : quand toutes les notes sont tirées par une même attitude globale, le k-means ne sépare que « ceux qui aiment » et « ceux qui n'aiment pas ». Pour trouver des segments aux priorités différentes, utilisez des questions de besoins ou d'arbitrage, ou centrez les notes de chaque répondant avant la segmentation.

04

Quand l'utiliser, et quand l'éviter

Jugez une solution sur trois critères : une silhouette moyenne qui ne soit pas proche de zéro, pas de segment trop petit (moins d'environ 5 % de la base), et des indices élevés ou faibles qui composent des profils que votre équipe peut décrire et exploiter. Une segmentation résume des profils de réponse ; elle ne révèle pas des types de personnes « naturels ».

  • Segmentation fondée sur des notes d'attitudes ou de besoins, quand vous voulez une première solution reproductible et réutiliser la colonne de segment dans vos tris croisés.
  • Vous disposez de plusieurs centaines de répondants complets et de variables numériques d'échelles comparables.
  • Variables de segmentation nominales (région, marque utilisée) : le k-means a besoin de distances numériques ; utilisez plutôt l'analyse en classes latentes.
  • Affectation formelle de nouveaux répondants (typing tool) : les centres de segments ne sont qu'un point de départ, pas un classifieur validé.
05

Interpréter les résultats

Une silhouette moyenne supérieure à 0,5 indique en général une structure nette, entre 0,25 et 0,5 une structure réelle mais des segments qui se recouvrent, et en dessous de 0,25 l'absence probable de regroupement naturel. Les données d'enquête ont souvent des silhouettes modestes : l'essentiel est que les profils soient stables et compréhensibles par les métiers.

Nommez les segments à partir des variables dont l'indice est nettement élevé ou faible, et vérifiez par des tris croisés leurs différences sociodémographiques et comportementales. Relancez avec un autre jeu de variables ou un k voisin : si les principaux segments restent à peu près les mêmes, la solution est plus fiable.

Sources

Pour aller plus loin

FAQ

Questions fréquentes

Comment l'outil recommande-t-il le nombre de segments ?

Il lance un k-means pour chaque k de la plage choisie et recommande, parmi les solutions dont le plus petit segment représente au moins 5 % des répondants segmentés, celle de silhouette moyenne la plus élevée. Si chaque solution comporte un segment plus petit, il recommande la silhouette la plus élevée et le signale. Vous pouvez profiler et exporter n'importe quel k.

Pourquoi standardiser les variables ?

Le k-means utilise la distance euclidienne : les variables à plus forte dispersion domineraient la segmentation. Chaque variable est donc d'abord convertie en score z (moyenne 0, écart type 1). Le tableau de profils affiche les moyennes d'origine, non standardisées, pour une lecture directe sur l'échelle du questionnaire.

Obtient-on le même résultat à chaque calcul ?

Oui. Les centres initiaux suivent une règle fixe (un premier répondant déterminé, puis à chaque fois le répondant le plus éloigné des centres existants) : le même fichier, les mêmes variables et le même k donnent toujours la même segmentation.

Mes données sont-elles envoyées sur un serveur ?

Non. Le fichier est lu et segmenté dans l'onglet de votre navigateur, les exports sont générés sur votre appareil et aucun compte n'est nécessaire.

Analysez votre propre fichier d'enquête

Ouvrez un fichier CSV, Excel ou SPSS (.sav) et lancez l'analyse directement dans votre navigateur. Gratuit, sans compte : vos données ne quittent jamais votre ordinateur.

Ouvrir l'espace de travail complet

· Version anglaise