Générer des graphiques et tableaux
Sur cette page
Transformer les chiffres en images
Un tableau de 10 000 lignes ne parle à personne. Un graphique bien construit raconte une histoire en un coup d’œil : la chute de mars saute aux yeux là où elle se perdait dans la colonne D. ChatGPT génère ces visualisations directement dans la conversation, en écrivant et en exécutant du code Python. Vous n’écrivez pas le code, mais vous pouvez l’afficher — et le faire corriger d’un message quand le résultat ne correspond pas à votre intention.
Demander un graphique simple
La formulation la plus directe suffit à obtenir un premier visuel :
Crée un graphique en barres du chiffre d'affaires par région.
ChatGPT génère le code Python, l’exécute et affiche le graphique dans la conversation. Si vous ne précisez pas le type, il le choisit lui-même — pas toujours celui que vous aviez en tête : nommez-le dès que vous savez ce que vous voulez. Cinq familles couvrent l’essentiel des besoins courants, et il vaut la peine de les avoir en tête avant de formuler la demande.
| Type | Usage | Exemple de prompt |
|---|---|---|
| Barres | Comparer des catégories | « CA par produit en barres » |
| Lignes | Évolution dans le temps | « Courbe des ventes mensuelles » |
| Camembert | Répartition proportionnelle | « Part de marché par segment » |
| Nuage de points | Corrélation entre 2 variables | « Scatter plot prix vs quantité » |
| Histogramme | Distribution d’une variable | « Distribution des montants » |
ChatGPT sait aussi produire des boîtes à moustaches, des cartes de chaleur, des aires, des radars, des treemaps, des graphiques à bulles ou en cascade. Les barres, les courbes, les secteurs et les nuages de points peuvent en outre, le plus souvent, s’afficher en version interactive : choisissez « Switch to interactive chart », puis « Switch to static chart » pour revenir à l’image. Les autres types restent des images.
Générer des tableaux formatés
Le graphique n’est pas toujours la bonne réponse. Quand votre lecteur a besoin des valeurs exactes — un comité de direction qui compare des budgets au millier d’euros près —, le tableau reste supérieur : personne ne lit un budget sur un axe gradué.
Crée un tableau croisé dynamique avec les régions en lignes,
les trimestres en colonnes, et le CA total dans chaque cellule.
Ajoute une ligne de totaux en bas.
ChatGPT construit le tableau croisé, généralement avec pandas, et l’affiche dans un tableau interactif que vous pouvez agrandir. Si votre destination est un document, un e-mail ou une page de documentation, précisez le format de sortie dès la demande pour éviter de tout reformater à la main ensuite :
Formate le résultat en tableau Markdown que je peux copier.
Combiner données et visuels
La véritable force de l’outil tient au fait que calcul et visualisation vivent dans le même flux. Vous pouvez donc demander les deux d’un coup et vérifier l’un par l’autre.
Calcule le CA mensuel par catégorie, affiche le tableau des résultats,
puis génère un graphique en barres empilées montrant la contribution
de chaque catégorie au CA total par mois.
Vous obtenez à la fois les chiffres exacts et leur représentation. Ce double rendu n’est pas un luxe : c’est ainsi que vous détectez qu’un segment paraît écrasé sur le graphique alors qu’il pèse 18 % du total, ou qu’une barre visuellement dominante recouvre en réalité trois produits marginaux.
Graphiques multiples
Pour une vue d’ensemble, demandez plusieurs graphiques d’un même mouvement :
Génère 4 graphiques sur une seule figure :
1. CA total par mois (lignes)
2. Nombre de commandes par mois (barres)
3. Panier moyen par mois (lignes)
4. Répartition des ventes par catégorie (camembert)
ChatGPT crée une figure avec subplots. L’intérêt est analytique autant qu’esthétique : en alignant CA, volume et panier moyen sur le même axe temporel, vous voyez immédiatement si une hausse du chiffre d’affaires vient de plus de commandes ou de commandes plus grosses. Deux situations qui n’appellent ni la même explication, ni les mêmes décisions commerciales.
Tableaux de fréquence croisée
Pour analyser la relation entre deux variables catégorielles, le tableau croisé reste l’outil le plus lisible qui soit.
Crée un tableau croisé entre "segment_client" et "catégorie_produit"
avec le nombre de commandes dans chaque case.
Signale les cellules aux valeurs les plus élevées.
Ce croisement révèle quels segments achètent quels types de produits, et surtout quelles cases sont vides. Un segment qui n’achète jamais une gamme donnée est soit un marché à ouvrir, soit un ciblage à corriger — dans les deux cas, l’information est directement actionnable dès la sortie de la conversation.
Télécharger vos visuels
Chaque graphique généré est récupérable : le bouton en haut à droite permet de l’agrandir ou de le télécharger, en PNG par défaut. Un tableau produit par ChatGPT se télécharge de la même façon, au format CSV. Pour un visuel destiné à être agrandi — une affiche, une impression —, précisez la taille et la résolution attendues dans votre demande. Et pour un classeur Excel mis en forme, avec ses onglets et ses formules, passez par ChatGPT Work ou par ChatGPT for Excel, présentés à la leçon 8.
À vous de jouer
Votre premier visuel.
- Demandez un graphique en barres sur votre fichier, en nommant les colonnes
- Affichez le tableau des chiffres qui l’alimentent et vérifiez un total à la main
- Passez le graphique en version interactive, si elle est proposée
- Demandez une figure de quatre graphiques sur le même axe temporel
- Téléchargez le graphique et le tableau
Sources officielles : Extracting Insights with ChatGPT Data Analysis · Data analysis with ChatGPT (centre d’aide OpenAI)
Points clés à retenir
- ChatGPT génère ses graphiques en exécutant du code Python, que vous pouvez afficher
- Précisez le type de graphique et les colonnes concernées pour un résultat immédiat
- Combinez tableaux et graphiques dans le même flux d’analyse
- Demandez plusieurs graphiques sur une figure pour une vue d’ensemble
- Graphiques en PNG, tableaux en CSV : le bouton en haut à droite les télécharge
- Barres, courbes, secteurs et nuages de points existent souvent en version interactive