Vous pouvez analyser un fichier CSV dans ChatGPT en joignant un fichier propre et structuré, en indiquant précisément ce que vous souhaitez examiner, puis en vérifiant les calculs renvoyés avant de les utiliser. Cette méthode peut servir à produire des synthèses, des comparaisons, des contrôles de données manquantes, des totaux par groupe et des graphiques sans réaliser l’analyse manuellement.

L’importation de fichiers CSV et l’analyse de données peuvent varier selon le modèle, l’abonnement, les paramètres de l’espace de travail et le compte. Le bouton d’importation peut aussi être différent sur le web, iOS, Android, macOS et Windows : utilisez l’option permettant de joindre un fichier dans votre conversation ChatGPT.

Préparer et importer votre fichier CSV

Avant d’importer des données CSV dans ChatGPT, facilitez leur interprétation. OpenAI recommande d’utiliser des en-têtes de colonnes explicites et de conserver un enregistrement par ligne. Par exemple, un fichier de ventes peut comporter les colonnes Date, Région, Produit, Unités et Chiffre d’affaires.

  • Utilisez un en-tête descriptif pour chaque colonne.
  • Conservez le même type d’information dans chaque colonne.
  • Évitez de réunir plusieurs tableaux ou jeux de données sans rapport dans un même CSV.
  • Employez des formats de date et de nombre cohérents lorsque c’est possible.
  • Supprimez les colonnes inutiles pour la question à laquelle vous voulez répondre.

Ouvrez une nouvelle conversation ChatGPT ou une conversation existante, puis joignez le fichier CSV à l’aide du bouton d’importation disponible. Une fois le fichier joint, envoyez une demande expliquant ce que représentent les données et le résultat attendu. Le guide d’OpenAI sur l’analyse de données avec ChatGPT confirme que ChatGPT peut travailler avec des fichiers CSV et des feuilles de calcul importés.

Ne supposez pas qu’une importation réussie garantit une analyse complète. Les fichiers volumineux, complexes ou mal structurés peuvent produire des résultats incomplets. La disponibilité de l’importation et les limites applicables peuvent également différer selon les comptes ; consultez la FAQ d’OpenAI sur l’importation de fichiers pour connaître les indications actuelles.

Si vous comptez revenir au même jeu de données dans plusieurs conversations, vous pouvez organiser vos conversations d’analyse et vos fichiers dans un projet ChatGPT.

Demander à ChatGPT d’analyser les bonnes données

Une première demande précise réduit les approximations. Indiquez les colonnes que ChatGPT doit utiliser, définissez une période ou un filtre, précisez le calcul ou la comparaison souhaité et dites si vous voulez une synthèse, un tableau ou un graphique.

Modèle de prompt à copier :

J’ai importé un fichier CSV contenant [ce que représentent les données]. Utilise les colonnes [noms des colonnes]. Pour [période ou filtre], calcule ou compare [indicateur]. Regroupe les résultats par [catégorie] et renvoie une [synthèse/un tableau/un graphique]. Indique les hypothèses que tu fais et signale les valeurs manquantes ou inhabituelles.

Par exemple :

  • Synthèse : « Résume les colonnes Chiffre d’affaires, Unités et Région. Identifie les régions les plus et les moins performantes. »
  • Comparaison : « Compare le chiffre d’affaires total par produit de janvier à mars. Présente les résultats dans un tableau trié du plus élevé au plus faible. »
  • Calcul : « Calcule la valeur moyenne des commandes par région à partir des colonnes Chiffre d’affaires et ID de commande. Explique comment tu as traité les valeurs vides. »
  • Contrôle de la qualité des données : « Vérifie s’il existe des dates manquantes, des ID de commande en double, des valeurs négatives de chiffre d’affaires et des commandes inhabituellement élevées. Indique les lignes ou catégories concernées. »

Utilisez des demandes de suivi pour affiner le travail plutôt que de recommencer. Vous pouvez demander à ChatGPT de modifier une période, d’exclure une catégorie, d’utiliser un autre regroupement, d’ajouter un calcul de pourcentage ou de n’afficher que les lignes à l’origine d’un résultat.

Par exemple, après avoir obtenu une synthèse par région, vous pourriez demander : « Affiche maintenant uniquement les cinq principaux produits dans les deux régions au chiffre d’affaires le plus faible, avec les unités, le chiffre d’affaires et le chiffre d’affaires moyen par commande. » Si la demande est ambiguë, demandez à ChatGPT d’indiquer ses hypothèses avant d’effectuer les calculs.

Demander des tableaux et des graphiques, puis vérifier le résultat

Demandez d’abord un tableau lorsque vous devez examiner les valeurs individuelles, les regroupements ou les calculs. Un tableau facilite la détection d’un filtre incorrect, d’un traitement inattendu des dates, de données manquantes ou d’un total qui ne correspond pas au fichier source.

Lorsque le tableau semble cohérent, demandez un graphique en précisant son type et son objectif. Par exemple :

Crée un graphique linéaire intitulé « Chiffre d’affaires mensuel par région », avec Date sur l’axe horizontal et le chiffre d’affaires total sur l’axe vertical. Regroupe les lignes par Région. Utilise le même filtre de janvier à mars que dans le tableau précédent.

ChatGPT peut créer des graphiques à partir de données importées. Les graphiques à barres, linéaires, circulaires et de dispersion peuvent être interactifs ; d’autres types de graphiques peuvent être statiques. Préciser le type de graphique, le titre, les colonnes, le regroupement et le filtre aide à éviter une visualisation qui répond à la mauvaise question.

Avant de vous fier à un calcul, une conclusion ou un graphique, vérifiez-le par rapport à votre CSV. Examinez notamment :

  • Lignes source : contrôlez quelques lignes à l’origine des totaux ou affirmations importantes.
  • Totaux : comparez les sommes et les décomptes clés avec les valeurs du fichier.
  • Hypothèses : vérifiez le traitement des dates, des valeurs vides, des doublons, des devises et des catégories.
  • Valeurs atypiques : confirmez que les valeurs inhabituellement élevées, faibles, négatives ou manquantes sont réelles.
  • Périmètre : assurez-vous que la période, le filtre et le regroupement demandés ont bien été appliqués.

Si le résultat semble incomplet ou incohérent, commencez par une demande plus restreinte. Vous pouvez retirer les colonnes inutiles, filtrer sur une période plus courte, interroger un groupe à la fois ou diviser un CSV volumineux ou complexe en fichiers plus petits. OpenAI recommande également de vérifier le code généré, les résultats et les hypothèses lorsque l’exactitude est importante.

Si Library est disponible dans votre compte ChatGPT, un fichier importé peut être géré séparément de la conversation dans laquelle il a été utilisé. La suppression de la conversation ne supprime pas nécessairement la copie stockée dans Library ; consultez les informations d’OpenAI sur le stockage des fichiers et Library dans ChatGPT si vous devez gérer des fichiers enregistrés.

Questions fréquentes

Pourquoi ChatGPT n’analyse-t-il pas complètement mon fichier CSV ?

Les fichiers CSV volumineux, complexes ou mal structurés peuvent entraîner une analyse incomplète. Essayez de supprimer les colonnes inutiles, de filtrer les données sur une période plus courte, de poser des questions sur une partie du jeu de données à la fois ou de diviser le CSV en fichiers plus petits. Comparez ensuite les résultats importants avec les lignes et les totaux d’origine.

ChatGPT peut-il créer des graphiques à partir d’un fichier CSV ?

Oui. Après avoir joint un fichier CSV, vous pouvez demander à ChatGPT de créer un graphique à partir de colonnes, filtres et regroupements nommés. Les graphiques à barres, linéaires, circulaires et de dispersion peuvent être interactifs, tandis que d’autres types peuvent être statiques. Vérifiez le tableau sous-jacent et les valeurs source avant de vous fier au graphique.