6 façons d'utiliser ChatGPT en tant qu'analyste de données

6 façons d’utiliser ChatGPT en tant qu’analyste de données

Au cours des derniers mois, le nombre d’outils d’intelligence artificielle mis sur le marché a augmenté. ChatGPT est l’un de ces outils puissants, un LLM avancé capable de comprendre et de tenir des conversations textuelles de type humain.

Bien que ChatGPT ait prouvé sa capacité à générer du texte conversationnel, il s’est avéré être un atout précieux pour les personnes de divers secteurs. Pour les analystes de données, ChatGPT peut être utilisé pour améliorer leurs capacités d’analyse et gérer des défis de données complexes. Examinons quelques façons dont les analystes de données peuvent utiliser ChatGPT pour être plus productifs dans leur travail quotidien.

1. Affiner les idées sur une tâche

Les analystes de données peuvent exploiter les capacités de ChatGPT pour affiner et réfléchir à une tâche ou à une étude de cas. Étant donné que ChatGPT peut générer du texte conversationnel, vous pouvez l’engager et explorer différentes perspectives en posant des questions.

Supposons que vous souhaitiez écrire un script pour automatiser un processus métier. Vous pouvez demander à ChatGPT des idées sur la façon de commencer. Il vous suffit de lui demander une invite via le chat et d’attendre sa réponse. Vous pouvez poser d’autres questions ou des points de vue alternatifs à partir de la réponse.

Étude de cas : J’ai un problème commercial. Je souhaite créer un tableau de bord dans Excel pour segmenter et suivre le comportement de mes clients. Je gère actuellement un café et quelques clients passent des commandes via mon site de commerce électronique.

Quel type d’informations dois-je recueillir auprès de mes clients ? Quels indicateurs de performance clés dois-je mesurer ? Quel outil et quel type de visualisation dois-je utiliser ? De plus, quel type d’analyse de cohorte et que me recommandez-vous d’intégrer à ma segmentation des utilisateurs ?

2. Correction des bugs et dépannage

Vous rencontrez des bugs dans votre code, votre formule ou votre script au cours de votre travail quotidien en tant qu’analyste de données. Une rencontre conversationnelle avec ChatGPT peut fournir des stratégies de débogage, une nouvelle perspective ou même des solutions de code aux bugs.

ChatGPT peut expliquer pourquoi votre code a généré le problème en premier lieu si vous fournissez une invite et le message d’erreur.

Mon message :Je souhaite que cette formule DAX renvoie une valeur basée sur la date sélectionnée sur mon filtre. Année et mois pris en compte. Cependant, la formule ci-dessous a renvoyé une erreur.

Espresso et cappuccino client =

CALCULER(

SUM(‘Données de vente'[Amount]), ,

KEEPFILTERS( ‘Données de vente'[Product Type] = « Espresso » et « Données de vente »[Product Type] = « Cappuccino »)

Une réponse rapide de ChatGPT à propos d'une tâche de débogage

3. Interpréter les données et expliquer le code complexe

Une invite de ChatGPT qui affiche l'explication d'un bloc de code

ChatGPT s’avère utile pour essayer de comprendre un morceau de code long ou complexe. Pour comprendre le code dans ces situations, copiez et collez le code que vous essayez de comprendre et demandez une réponse en disant « Expliquez ce code ».

4. Écrire, éditer et générer des codes, des formules et de la syntaxe

De la même manière que ChatGPT peut être utilisé pour interpréter un codage complexe, vous pouvez lui demander de créer le code ou la syntaxe pour vous.

Étude de cas : Vous avez une instruction Python if avec une boucle for. Votre code actuel vérifie uniquement si la longueur de myList est précisément de 3 et la parcourt si l’instruction est vraie. Sinon, il exécute l’instruction else et affiche chaque élément de myList2. Cependant, vous aimeriez le modifier pour imprimer tous les éléments de l’une ou l’autre des listes avec exactement quatre lettres à la place.

Mon message : pouvez-vous modifier ce code Python pour imprimer tous les éléments de l’une ou l’autre liste avec exactement quatre lettres à la place :

maListe = [‘Python’, ‘MUO’, ‘Hello’]

maListe2 = [« Fish », « Gold », « Bag »]

si longueur(maListe) == 3:

pour les éléments dans maListe :

imprimer(articles)

autre:

pour les éléments 2 dans maListe2 :

imprimer(éléments2)

Une invite qui affiche un code clairement écrit par ChatGPT

5. Apprendre de nouvelles compétences

Nous avons un article sur la façon d’ajouter une date et une heure statiques dans Google Sheets. Vous pouvez utiliser ChatGPT pour en savoir plus sur ce sujet ou sur la façon de faire quelque chose de similaire dans une autre application. Par exemple, comment ajouter une date et une heure statiques dans Tableau.

Une invite qui montre comment ajouter une date et une heure statiques dans Tableau.

En écrivant une invite, vous pouvez en apprendre davantage sur de nouvelles fonctionnalités et compétences, ou sur la façon d’utiliser une fonction spécifique dans votre outil d’analyse préféré.

6. Documentez vos codes

Les codes qui contiennent des commentaires sont plus faciles à lire. Mais vous pouvez admettre que tout le monde trouve le processus ennuyeux et monotone. ChatGPT peut effectuer cette tâche sans effort et avec une grande précision et efficacité.

Posez-lui une question et il vous fournira un code entièrement commenté que vous pourrez copier et coller en réponse.

Mon message : Pouvez-vous ajouter des commentaires à ce code SQL :

SÉLECTIONNER

e.identifiant_employé COMME « Employé # »

e.prénom || ‘ ‘ || e.nom COMME « Nom »

e-mail COMME « E-mail »

e.phone_number COMME « Téléphone »

TO_CHAR(e.hire_date, ‘MM/JJ/AAAA’) COMME « Date d’embauche »

TO_CHAR(e.salaire, ‘L99G999D99’, ‘CARACTÈRES_NUMÉRIQUES_NLS =  »., » MONNAIE_NLS =  »$ »’) COMME « Salaire »

e.commission_pct COMME « % de commission »

‘fonctionne comme ‘ || j.job_title || ‘ dans ‘ || d.department_name || ‘ département (manager: ‘

|| dm.first_name || ‘ ‘ || dm.last_name || ‘) et supérieur immédiat : ‘ || m.first_name || ‘ ‘ || m.last_name COMME « Emploi actuel »

TO_CHAR(j.min_salary, ‘L99G999D99’, ‘NLS_NUMERIC_CARACTERS =  »., » NLS_CURRENCY =  »$ »’) || ‘ – ‘ ||

TO_CHAR(j.max_salary, ‘L99G999D99’, ‘NLS_NUMERIC_CARACTERS =  »., » NLS_CURRENCY =  »$ »’) COMME « Salaire actuel »

l.street_address || ‘, ‘ || l.postal_code || ‘, ‘ || l.city || ‘, ‘ || l.state_province || ‘, ‘

|| c.nom_pays || ‘ (‘ || r.nom_région || ‘)’ COMME « Emplacement »

jh.job_id COMME « Identifiant de travail historique »

‘a travaillé du ‘ || TO_CHAR(jh.start_date, ‘MM/JJ/AAAA’) || ‘ au ‘ || TO_CHAR(jh.end_date, ‘MM/JJ/AAAA’) ||

‘ comme ‘ || jj.job_title || ‘ dans ‘ || dd.department_name || ‘ département’ COMME « Titre de poste historique »

DES employés e

— à obtenir titre du travail actuel_id

Rejoignez les emplois j

SUR e.job_id = j.job_id

— à obtenir nom du manager_id actuel

Employés de LEFT JOIN m

SUR e.manager_id = m.employee_id

— à obtenir nom du département actuel_id

Départements LEFT JOIN d

SUR d.department_id = e.department_id

— à obtenir nom du responsable du service actuel

— (pas égal au manager actuel et peut être égal à l’employé lui-même)

Employés de LEFT JOIN dm

SUR d.manager_id = dm.employee_id

— à obtenir nom du lieu

Emplacements de JOIN GAUCHE l

SUR d.location_id = l.location_id

Pays LEFT JOIN c

SUR l.country_id = c.country_id

Régions LEFT JOIN r

SUR c.region_id = r.region_id

— à obtenir historique de travail de l’employé

JOINTURE GAUCHE job_history jh

SUR e.employee_id = jh.employee_id

— à obtenir titre de l’historique de travail job_id

Emplois LEFT JOIN jj

SUR jj.job_id = jh.job_id

— à obtenir nom du service d’après l’historique des postes

Départements LEFT JOIN dd

SUR dd.department_id = jh.department_id

COMMANDE PAR et.identifiant_employé;

Une réponse rapide de ChatGPT qui affiche un code SQL entièrement commenté

Les analystes de données peuvent utiliser ChatGPT dans leur travail

Des solutions d’IA puissantes comme ChatGPT augmentent la productivité de tous, même des analystes de données. En utilisant les capacités de traitement du langage naturel de ChatGPT et en demandant la bonne invite, les analystes de données peuvent rapidement et précisément obtenir des idées et des informations sur leurs tâches.

Cependant, même si ChatGPT peut être un collaborateur dans votre travail, il est essentiel d’évaluer et de tester de manière critique ses retours. Alors explorez cette technologie fantastique, intégrez-la à votre flux de travail et faites-moi part de vos réflexions.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Voir aussi:  Les grands éditeurs pourraient bloquer l'indexation pour stopper les réponses IA de Google
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.