Venez assister à notre Journée Portes Ouvertes en live le jeudi 02 mai à 18h30
Venez assister à notre Journée Portes Ouvertes en live le jeudi 02 mai à 18h30
Venez assister à notre Journée Portes Ouvertes en live le jeudi 02 mai à 18h30
Je m'inscris à l'évènement
Difficulté :
Facile

Les 10 prompts ChatGPT pour Data Analyst à utiliser absolument !

Mis à jour le
22/4/2024
-
Antoine
Sommaire

Quand on est data analyst, on fait souvent face à des situations chronophages et compliquées, des cas de figure demandant beaucoup de temps et de concentration pour arriver à des analyses exploitables.

On ne va pas se mentir, ce n'est pas facile tous les jours. 

Heureusement, l’arrivée de ChatGPT d’OpenIA et des alternatives à ChatGPT dans le monde de la donnée va métamorphoser votre quotidien. Et va vous permettre de faire de l’analyse de donnée grâce à ChatGPT

Grâce à ce Chatbot intelligent, vous pourrez gagner un temps précieux dans vos activités de data analyse et améliorer vos pratiques.

Dans cet article, découvrez 10 prompts ChatGPT pour enrichir votre expertise en tant que data analyst avec ChatGPT !

Prompt 1 : expliquer des concepts

À quoi sert ce prompt ?

Ce prompt est une instruction générique pour demander à ChatGPT d'expliquer des concepts ou des termes de manière précise.

L'idée est de solliciter une explication détaillée et compréhensible sur des sujets particuliers. Vous pouvez l'utiliser pour obtenir des informations claires et informatives sur des domaines variés tels que la science, la technologie, la culture, les arts, etc.

Au quotidien, c’est un prompt très pratique ! 

Pour l’analyse de données, ce prompt est très utile ! En lui demandant par exemple d’expliquer un concept de data analyse, vous rendez le vocabulaire de la donnée accessible à tout le monde ! Et vous gagnez du temps en ne devant pas l’écrire ! 

Prompt à copier-coller :

« Peux-tu me dire ce qu'est la Gouvernance des données ? »

Prompt 2 : visualiser des données

À quoi sert ce prompt ?

Le prompt « visualisation des données» est une instruction que vous pourriez utiliser pour demander à ChatGPT de représenter des informations sous forme de visuels : graphiques, tendances…

Grâce à lui, vos données prendront vie.

Prompt à copier-coller :

“ Peux-tu me créer 10 graphiques et/ou visuels pour réaliser les meilleures analyses sur ce document ?”

NB : avant de rédiger ce prompt, assurez-vous de joindre le bon fichier via le plugin Code Interpreter.

Prompt 3 : analyser des données 

À quoi sert ce prompt ?

En Data analyse, il est parfois laborieux de faire parler les données. Dans certains cas de figure, cela peut nécessiter beaucoup d’étapes et d’efforts avant d’obtenir les résultats espérés.

Avec ce prompt ChatGPT, vous pouvez : 

  • Identifier des tendances ;
  • Découvrir des corrélations ;
  • Segmenter ; 
  • Évaluer les performances d’une campagne marketing ou d’un service RH, par exemple.

Prompt à copier-coller :

« J'ai un ensemble de données sur les ventes de produits durant les derniers mois. Dont les colonnes comprennent 'Produit', « Quantité vendue », « Chiffre d'affaires », et « Date de vente ». 

Utilisez des méthodes d'analyse de données appropriées pour fournir des insights pertinents.

Identifiez les produits les plus vendus, les tendances temporelles, et suggérer des stratégies pour augmenter les revenus.

Comment structureriez-vous cette analyse, et quelles étapes spécifiques suivriez-vous pour obtenir des résultats significatifs ? »

NB : avant de rédiger ce prompt, assurez-vous de joindre le bon fichier via le plugin Code Interpreter et de lui donner les bons noms de colonnes !

 {{banniere-article}}

Prompt 4 : Corriger un code Python

À quoi sert ce prompt ?

Parfois, des erreurs subtiles peuvent échapper à l'œil humain. Avec ChatGPT, il est facile d’identifier et de corriger des erreurs dans un code Python

Prompt à copier-coller :

« Le code Python suivant comporte des erreurs de syntaxe et de logique. Veuillez identifier et corriger ces erreurs, et expliquez brièvement chaque modification que vous apportez : [Insérer ici votre code python] Merci de fournir une version corrigée du code. »

Prompt 5 : créer du code Python

À quoi sert ce prompt ?

Générer un extrait de code Python avec ChatGPT permet d’obtenir des suggestions de code lorsque vous êtes bloqués dans votre travail.

Vous pouvez formuler des prompts pour demander de l'aide sur des problèmes particuliers, des tâches de programmation ou même des idées de conception.

Prompt à copier-coller :

« Veuillez fournir un extrait de code Python qui illustre comment nettoyer et prétraiter un ensemble de données, y compris la gestion des valeurs manquantes, la suppression des doublons et la normalisation des formats de données.

Utilisez un ensemble de données d'exemple avec les colonnes « Nom », « Âge », « Genre » et « E-mail » pour cette démonstration. »

Prompt 6 : améliorer des requêtes SQL

À quoi sert ce prompt ?

L'optimisation des requêtes SQL est une étape importante dans le processus de développement de bases de données, visant à rendre les requêtes plus efficaces en termes de temps d'exécution et d'utilisation des ressources.

Avec ChatGPT, vous êtes à quelques clics d’une base de données de qualité.

Prompt à copier-coller :

« J'ai une requête SQL qui récupère des données à partir de ma table 'Commandes'. Cependant, je pense qu'il y a place à l'amélioration en termes de performance et d'efficacité. Pouvez-vous me fournir des suggestions pour optimiser cette requête et éventuellement des conseils sur les index à utiliser.

Voici ma requête actuelle :


SELECT
* FROM Commandes
WHERE
DateCommande BETWEEN '2022-01-01'
AND '2022-12-31'
AND Statut = 'Livré';

Comment pourrais-je la rendre plus efficace tout en obtenant les mêmes résultats ? »

Les réponses générées par ChatGPT peuvent inclure des suggestions sur l'utilisation d'index, l'optimisation des jointures, la sélection sélective des colonnes, et d'autres techniques visant à améliorer les performances des requêtes SQL. 

Prompt 7 : produire un rapport

À quoi sert ce prompt ?

En tant que Data analyst, nous devons rendre nos analyses compréhensibles auprès des dirigeants de l’entreprise et les parties prenantes du projet. On notamment pourquoi on utilise PowerBI pour créer des rapports, mais également des dashboards ultra-complets.

Parfois, dans certains projets Data, l’élaboration d’un rapport d’analyse est nécessaire. Le prompt ChatGPT “produire un rapport de Data analyse”, sera donc d’une grande aide. 

Prompt à copier-coller :

“Je suis en charge de créer un rapport de data analyse pour communiquer efficacement les résultats de notre projet à nos parties prenantes. Les données concernent [décrire brièvement le domaine ou le sujet]. J'aimerais que le rapport soit clair, informatif et accessible à un public non technique. 

Pouvez-vous me fournir des conseils sur la structuration du rapport, les graphiques à inclure, et toute autre recommandation pour rendre les analyses compréhensibles et impactantes pour nos parties prenantes ?”

Prompt 8 : nettoyer des données

À quoi sert ce prompt ?

C’est une instruction que vous pourriez utiliser pour demander à ChatGPT de vous fournir des conseils, des méthodes ou des exemples de code liés au processus de nettoyage de données. Afin de : 

  1. Gérer des valeurs manquantes
  2. Supprimer des doublons
  3. Convertir des Types de données
  4. Valider la cohérence

Prompt à copier-coller :

« J'ai un ensemble de données avec des problèmes de qualité, y compris des valeurs manquantes, des doublons et des incohérences. 

Pouvez-vous me donner des instructions détaillées et des exemples de code en Python pour nettoyer ces données efficacement ?

En particulier, je suis intéressé par des méthodes pour traiter les valeurs manquantes, supprimer les doublons et valider la cohérence des données dans les colonnes « Nom », « Âge », « Genre » et « E-mail». Merci de fournir des conseils clairs et des pratiques recommandées. »

Prompt 9 : évaluer la performance d’un modèle

À quoi sert ce prompt ?

En formulant ce prompt, vous pouvez obtenir rapidement des conseils pour évaluer la performance d'un modèle de machine learning. ChatGPT vous fournira des exemples d'interprétation des résultats, des métriques à utiliser pour faciliter la compréhension du modèle.

Prompt à copier-coller :

« J'ai développé un modèle de machine learning pour résoudre un problème de classification.

Pouvez-vous me recommander les métriques d'évaluation de la performance que je devrais utiliser pour évaluer la qualité de mon modèle ? 

En particulier, je suis intéressé par des métriques appropriées pour un problème de classification binaire (ou multiclasse) traitant
[précisez le contexte, par exemple, la détection de spam, la classification des maladies, etc.]. Merci de fournir des conseils détaillés et des exemples d'interprétation des résultats. »

Prompt 10 : organiser son travail

À quoi sert ce prompt ?

Lors d’une mission complexe, il est parfois difficile de s’organiser convenablement. Dans ce genre de situation, il est facile de vite perdre pied.

Ce prompt va vous permettre, peu importe votre mission en data analyse, de vous organiser intelligemment pour gagner en efficacité professionnelle.

Prompt à copier-coller :

« En tant que data analyst, je suis chargé d'analyser un ensemble de données client pour identifier des tendances et des opportunités d'amélioration. 

Pouvez-vous me fournir des directives détaillées sur l'organisation des tâches pour cette analyse ? 

Cela pourrait inclure des étapes spécifiques pour le nettoyage des données, l'exploration des tendances, la création de visualisations informatives, et la rédaction d'un rapport synthétique pour les parties prenantes. 

Merci de détailler les étapes, et éventuellement, fournir des exemples de code ou des astuces pour optimiser chaque phase du processus d'analyse. »

FAQ sur ChatGPT :

Puis-je utiliser ChatGPT pour analyser de la data ?

Bien sûr ! Dans l’article “Utiliser ChatGPT en étant data analyst”, nous vous expliquons précisément le rôle de ChatGPT dans l’analyse de données.

La première chose à faire est de vous rendre sur le Code Interpreter de ChatGPT.

Puis, de joindre le fichier à analyser, comme un fichier Excel.

Ensuite, il ne vous reste plus qu’à rédiger votre prompt pour analyser les données !

ChatGPT suivra à la lettre vos instructions pour vous présenter des analyses poussées.

ChatGPT va-t-il remplacer le métier de Data Analyst ?

Comme vous le savez, il y a toujours des polémiques lorsque de nouvelles technologies voient le jour. ChatGPT n’échappe pas à la règle.

On préfère vous rassurer tout de suite. ChatGPT ne va pas remplacer les Data analysts.

C’est un LLM qui permet d’augmenter la productivité d’un expert métier.

Un outil permet de donner vie à des idées, à des réflexions. Mais est incapable de réfléchir, de penser à des stratégies poussées.

ChatGPT peut-il écrire du code ?

Oui, ChatGPT peut générer du code, y compris des extraits de code en Python et d'autres langages de programmation. 

Pour cela, vous devez vous rendre dans le plugin Code Interpreter d’OpenIA.

Ce tuto explique très bien comment l’utiliser.

Cependant, il est important de noter que les extraits de code générés par ChatGPT ne sont pas toujours parfaitement corrects ou optimaux, et ils peuvent nécessiter une révision et une validation par un développeur expérimenté.

Puis-je utiliser ChatGPT en complément d’autres outils ?

Oui ! C’est l’un des grands avantages d’utiliser ChatGPT. Avec son API, vous pouvez le connecter à d’autres applications ou sites web pour créer tout ce qui vous passe par la tête !

Venez assister à notre Journée Portes Ouvertes en live le jeudi 02 mai à 18h30
Rejoignez-nous le jeudi 02 mai dès 18h30 pour notre Journée Portes Ouvertes en live. Explorez le bootcamp DataBird ainsi que nos programmes de formation data.
Je m'inscris à l'évènement
Faites un premier pas dans la data avec nos cours gratuits
Démarrer

Nos derniers articles sur

La culture de la data

Dans cet article nous vous donnons 4 concurrents à ChatGPT à connaître en 2024 pour son analyse de données et sa propre veille techno !
Vous débutez sur Excel et ne savez pas quelle formule utiliser dans une situation donnée ? Pas de soucis ! On vous dit tout dans cet article !
Difficulté :
Facile