Accéder au contenu principal

Comment créer un nuage de mots dans Tableau

Les nuages de mots sont l'une des visualisations essentielles dans l'analyse de texte. Apprenez à les créer et à les personnaliser dans Tableau, en quelques étapes simples.
Actualisé 25 juin 2025  · 9 min de lecture

Tableau est une puissante plateforme d'analyse visuelle des données. Mais pour ce qui est de l'analyse de texte en particulier, il semble que Tableau ne dispose pas d'outils et d'options prédéfinis.

Ce n'est que partiellement vrai, car Tableau peut encore créer certaines des visualisations les plus essentielles pour l'analyse de texte. Et l'un d'entre eux est le nuage de mots qui, grâce à l'interactivité de premier ordre de Tableau, peut être adapté et personnalisé pour devenir des éléments d'analyse attrayants et informatifs.

Qu'est-ce qu'un nuage de mots ?

Un nuage de mots est une visualisation qui montre la fréquence des mots dans un corps de texte. La fréquence de chaque mot est représentée par sa taille par rapport aux autres mots. Plus un mot est fréquent, plus il est gros, ce qui peut indiquer une plus grande importance, en fonction du contexte.

Les nuages de mots sont particulièrement utilisés pour analyser les commentaires textuels des clients, afin de donner un aperçu de ce que les clients mentionnent fréquemment, que ce soit en bien ou en mal. De même, les nuages de mots peuvent être utilisés pour analyser le contenu textuel des médias sociaux, et les réponses aux enquêtes ouvertes. Les possibilités sont nombreuses.

Étapes pour créer un nuage de mots dans Tableau 

Passons en revue les différentes étapes dans l'ordre. Nous utiliserons l'ensemble de données sur les critiques de vêtements dans le commerce électronique pour femmes, disponible sur Kaggle. L'ensemble de données comporte une colonne " Review Text" (texte de l' évaluation), dans laquelle sont conservées les évaluations des clients. C'est cette colonne de texte que nous allons analyser.

Préparer les données

Pour pouvoir créer un nuage de mots perspicace dans Tableau avec cet ensemble de données, nous devons effectuer les étapes de prétraitement suivantes :

  1. Séparez chaque mot de la colonne de texte en une ligne distincte (cette étape est également appelée "tokenisation").
  2. Découpez et nettoyez la colonne pour supprimer les espaces supplémentaires avant et après, ainsi que tous les signes de ponctuation et les chiffres.
  3. Convertissez tous les mots en minuscules pour éviter les problèmes de sensibilité à la casse.
  4. Supprimez tous les mots vides. Il n'existe pas de liste fixe de mots vides, mais ils comprennent les pronoms, les conjonctions, les prépositions et les articles, ainsi que tous les mots qui s'avéreront insignifiants et dénués de sens dans notre analyse de texte.

Tableau ne disposant pas d'outil intégré pour le prétraitement de l'analyse de texte, nous pouvons réaliser cette partie en dehors de Tableau, à l'aide d'un outil de votre choix, comme Python, R, ou même Power Query d'Excel.

Par exemple, pour prétraiter l'ensemble de données avec R, vous pouvez suivre le premier chapitre de notre cours Introduction à l'analyse de texte en R.

Si vous souhaitez aller droit au but et entrer directement dans le champ d'application de ce tutoriel, vous pouvez utiliser ce jeu de données prêt à l'emploi, sur lequel les étapes de prétraitement précédentes ont déjà été appliquées. [lien pour télécharger le jeu de données prêt à l'emploi].

Importer des données dans Tableau

Maintenant, connectons ce jeu de données à Tableau. Cliquez sur le connecteur Microsoft Excel sur la page d'accueil de Tableau et choisissez le fichier Excel.

Importer des données dans Tableau

Importer des données dans Tableau. GIF par l'auteur.

Créer le nuage de mots

Dans la feuille 1, nous pouvons créer un nuage de mots en faisant glisser le champ Mot vers la marque Texte. Cela permet d'afficher tous les mots (tokens) de notre ensemble de données dans la même taille.

Nous devons maintenant différencier chaque mot en fonction de sa fréquence d'apparition. Pour ce faire, nous allons

  1. Faites à nouveau glisser le champ Word, mais cette fois-ci jusqu'à la marque de taille.
  2. Cliquez avec le bouton droit de la souris sur le champ Word dans le repère de taille. Dans la liste déroulante, sélectionnez Mesurer, puis Compter. Cela permet de s'assurer que la taille du mot reflète sa fréquence.

Tableau affichera désormais un treemap au lieu d'un nuage de mots. Ce n'est pas ce que nous voulons. Pour résoudre ce problème, modifiez le type de marque en Texte au lieu de Automatique.

Nous pouvons maintenant constater que les mots sont un peu différenciés par leur taille, mais qu'ils ne sont toujours pas clairs. Pour transformer ce nuage en un véritable nuage de mots, nous devons limiter le nombre de mots aux 15 plus fréquents :

  1. Faites glisser le champ Word dans les filtres.
  2. Dans la fenêtre Filtre, allez en haut, et cochez Par champ.
  3. Laissez tout en l'état, mais remplacez la valeur par défaut de 10 par celle de 15.
  4. Cliquez sur OK.

Création d'un nuage de mots dans Tableau

Création d'un nuage de mots. GIF par l'auteur.

Félicitations ! Vous avez maintenant créé votre premier nuage de mots.

Personnaliser le nuage de mots

Vous pourriez penser que le nuage de mots que nous avons généré n'est pas très instructif, et vous auriez raison. Pour rendre notre nuage de mots plus clair, nous pouvons procéder à un certain formatage.

Ajustement des couleurs

Lorsque tous les mots sont en noir, le nuage de mots peut paraître peu informatif ou peu engageant. Ajoutons-y donc quelques couleurs.

Les nuages de mots utilisent souvent des couleurs pour distinguer visuellement chaque mot. Pour ajouter de la couleur, il suffit de faire glisser le champ Word sur le repère de couleur.

Nous pouvons alors contrôler la palette de couleurs de nos mots, ou créer la nôtre en choisissant une couleur spécifique pour chaque mot.

Changer les couleurs d'un nuage de mots dans Tableau

Changement des couleurs du nuage de mots. GIF par l'auteur.

Cela peut être visuellement attrayant, mais ce n'est pas très instructif. Au lieu de cela, nous pouvons utiliser la couleur pour ajouter un peu de sens à notre nuage de mots.

Par exemple, nous pouvons colorer les mots en fonction de la note moyenne associée à chaque mot. Pour ce faire, au lieu d'avoir Word dans Color Mark, nous utiliserons Rating. Ensuite, cliquez avec le bouton droit de la souris sur la marque de couleur du classement et changez-la en moyenne.

Là encore, nous pouvons ajuster l'échelle des couleurs en cliquant sur le repère de couleur.

Coloration du nuage de mots en fonction d'une mesure dans Tableau

Coloration du nuage de mots en fonction d'une mesure. GIF par l'auteur.

Changement de police

Nous pouvons également modifier la police de notre nuage de mots. Pour ce faire, cliquez sur la marque de texte et sur le bouton ... à côté de Texte. Ombrez le <Mot> dans la fenêtre de texte et choisissez le type de police que vous souhaitez. Cliquez sur OK.

Ajustement de la police dans un nuage de mots dans Tableau

Ajustement de la police dans le nuage de mots. GIF par l'auteur.

Ajout de filtres

Pour ajouter plus de contexte et de contrôles d'engagement au nuage de mots, nous pouvons filtrer les mots en fonction d'une dimension spécifique. Par exemple, nous pouvons afficher les mots les plus fréquemment mentionnés dans les commentaires sur les vêtements d'un rayon spécifique. Pour ce faire :

  1. Faites glisser le champ Nom du département vers les filtres.
  2. Choisissez tout pour l'instant.
  3. Cliquez sur OK.
  4. Dans le champ Nom du département de la zone Filtres, cliquez avec le bouton droit de la souris et choisissez Afficher le filtre.
  5. Dans le contrôle du filtre sur le côté droit, cliquez sur la petite flèche vers le bas et choisissez Valeur unique (liste déroulante).
  6. Passez d'un département à l'autre pour voir la différence entre les mots les plus cités.

Ajout d'un filtre au nuage de mots dans Tableau

Ajout d'un filtre au nuage de mots. GIF par l'auteur.

Personnalisations avancées pour améliorer encore le nuage de mots

Ajout de paramètres

Nous avons construitnotre nuage de mots pour afficher les 15 premiers mots. Mais au lieu de cela, nous pouvons donner à l'utilisateur la possibilité de modifier le nombre de mots les plus importants à afficher, dans une fourchette que nous spécifions. Nous pouvons le faire au moyen d'un paramètre:

  1. Cliquez avec le bouton droit de la souris sur l'icône Word dans la boîte Filtres.
  2. Choisissez Modifier le filtre....
  3. Dans la fenêtre Filtre, allez dans la section Haut l'onglet
  4. Au lieu du "15" que nous avons spécifié plus tôt, cliquez sur le menu déroulant et choisissez Créer un nouveau paramètre....
  5. Dans la fenêtreParameter, donnez un nom au paramètre. Que ce soit Top N Words.
  6. En bas de la fenêtre, vous pouvez modifier la plage de valeurs autorisées. Fixons le minimum à 15 et le maximum à 100. Laissez tout le reste tel quel.
  7. Cliquez sur OK dans la fenêtre Paramètre et OK dans la fenêtre Filtre dans la fenêtre Filtre.
  8. Accédez maintenant au paramètre nouvellement créé dans le volet de gauche, cliquez avec le bouton droit de la souris et choisissez Afficher le paramètre.
  9. Jouez avec le contrôle des paramètres sur le côté droit et voyez comment il affecte la vue.

Contrôler le nuage de mots à l'aide de paramètres dans Tableau

Contrôle du nuage de mots à l'aide de paramètres. GIF par l'auteur.

Combinaison avec d'autres visuels

Comme nous pouvons le voir, les nuages de mots nous montrent les mots les plus fréquents dans un aperçu, ce qui peut nous donner une idée de ce que les évaluateurs mentionnent dans leurs commentaires. Toutefois, les nuages de mots gagnent en puissance lorsqu'ils sont associés au texte complet de la revue dans lequel chaque mot apparaît ou à un meilleur contexte et à une analyse complète du texte.

Pour ce faire, nous allons combiner notre nuage de mots avec un tableau qui répertorie le texte intégral des critiques, en plus de l'identifiant du vêtement pour lequel la critique a été rédigée, et de la note associée à la critique.

Dans une nouvelle feuille, nous allons créer une nouvelle vue qui a :

  1. ID vestimentaire et texte de révision dans les lignes.
  2. Cote comme le texte dans le tableau.
  3. Changez la mesure du champ Rating en Minimum. Un maximum ferait également l'affaire.
  4. Appelons cette feuille Texte de révision.

Création d'un tableau pour le texte de révision dans Tableau

Création d'un tableau pour le texte de l'examen. GIF par l'auteur.

Combinons maintenant les feuillesWord Cloud et Review Text dans un tableau de bord. Nous devrons : 

  1. Définissez une présentation adéquate du tableau de bord.
  2. Appliquez le filtre Nom du département au texte de l' examen en plus du nuage de mots.
  3. Définissez une action de filtrage du nuage de mots sur le texte de l' avis, de sorte que lorsque nous sélectionnons un mot dans le nuage de mots, le texte de l'avis est filtré pour ne retenir que les avis mentionnant ce mot.

Si vous êtes novice en matière de création de tableaux de bord Tableau, vous pouvez suivre cetutoriel completsur la création de tableaux de bord interactifs dans Tableau.

Le tableau de bord simple qui en résulte peut ressembler à ceci :

Nuage de mots dans un tableau de bord Tableau.

Nuage de mots dans le tableau de bord. Image par l'auteur.

Meilleures pratiques en matière de nuage de mots

Choisir les bonnes données

Comme nous l'avons vu, les nuages de mots sont utilisés pour l'analyse de textes. Par conséquent, elle n'a de sens que si nous disposons d'éléments de texte, tels que des critiques, que nous souhaitons analyser.

Pour créer un nuage de mots informatif, les données doivent être prétraitées :

  1. Tokenisation des morceaux de texte (séparation de chaque mot dans sa propre ligne)
  2. Nettoyage et réduction des espaces blancs
  3. Unification de la casse des lettres
  4. Suppression des mots vides

Il est également recommandé de conserver le texte original dans l'ensemble de données prétraitées, car il peut ajouter un contexte intéressant à l'analyse.

Éviter les pièges les plus courants

Les pièges les plus courants lors de la création de nuages de mots sont les suivants :

  1. Inclure tous les mots ou trop de mots : Les nuages de mots ne doivent montrer que le nombre de mots les plus fréquemment mentionnés. Le choix du nombre de mots doit également tenir compte de l'espace disponible et de l'intérêt de l'utilisateur.
  2. Utilisation d'un trop grand nombre de couleurs : Comme nous l'avons vu, il est courant dans les nuages de mots de donner une couleur différente à chaque mot. Toutefois, cela peut entraîner une distraction de la vue. Comme pour tout autre visuel, il est préférable d'utiliser des couleurs sobres et significatives.
  3. Ignorer le contexte : Les nuages de mots peuvent être informatifs et attrayants, mais ils doivent généralement être associés à des filtres et à d'autres éléments visuels pour offrir un meilleur contexte et une vue plus complète.

Optimisation pour différents appareils

Les nuages de mots peuvent s'avérer délicats lorsqu'ils sont affichés sur des écrans de tailles différentes. Pour cette raison, il est toujours recommandé de créer des vues distinctes pour chaque type d'appareil lors de la création d'un tableau de bord avec un nuage de mots, afin de voir et de contrôler à quoi il ressemblerait, et de s'assurer qu'il ne serait pas trop encombré et resterait lisible.

Par exemple, la présentation du même tableau de bord que nous avons créé peut être personnalisée pour le téléphone et ressembler à ceci :

Vue mobile pour un tableau de bord Tableau avec nuage de mots.

Vue mobile pour tableau de bord avec nuage de mots. Image par l'auteur.

Ressources et formation complémentaire

Si vous souhaitez explorer d'autres visualisations créatives et amusantes dans Tableau, continuez à suivre nos tutoriels, comme celui-ci sur la création d'un graphique en cascade dans Tableau.

En attendant, si vous voulez vous mettre sérieusement à Tableau, consultez le cursus professionnel Analyste de données dans Tableau.  Une autre option intéressante est notre programme Fondamentaux Tableau qui vous préparera à la certification Tableau Desktop Specialist.

Devenez analyste de données Tableau

Aucune expérience n'est requise, maîtrisez Tableau pour l'analyse des données.
Commencez à apprendre gratuitement

Islam Salahuddin's photo
Author
Islam Salahuddin

Islam est consultant en données à l'Institut KPI. Issu d'une formation en journalisme, Islam s'intéresse à divers domaines, dont l'écriture, la philosophie, les médias, la technologie et la culture.

FAQ

Qu'est-ce qu'un nuage de mots ?

Un nuage de mots est un type de visualisation qui montre le nombre de mots les plus fréquemment mentionnés.

À quoi sert un nuage de mots ?

Les nuages de mots sont spécialement utilisés dans l'analyse textuelle des avis de clients, du contenu des médias sociaux et des réponses aux enquêtes.

Faut-il prétraiter les données textuelles avant de créer des nuages de mots ?

Oui, le texte doit être tokenisé, nettoyé et filtré avant de créer un nuage de mots.

Les nuages de mots peuvent-ils être interactifs dans Tableau ?

Oui, les nuages de mots peuvent être aussi interactifs que n'importe quel autre type de visualisation dans Tableau.

Sujets

Apprenez Tableau avec DataCamp

Cours

Analyzing Data in Tableau

8 h
66.6K
Take your Tableau skills up a notch with advanced analytics and visualizations.
Afficher les détailsRight Arrow
Commencer le cours
Voir plusRight Arrow