Façons d'utiliser ChatGPT comme analyseur de données

Au cours des derniers mois, le nombre d'outils d'IA mis à la disposition des utilisateurs a augmenté. Un de ces modèles puissants est ChatGPT, un modèle avancé de grand langage (LLM) capable de comprendre et d'effectuer des conversations textuelles de type humain.

Bien que ChatGPT se soit avéré capable de discuter avec l'utilisateur et de créer des sujets liés aux réclamations, il a été 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-unes des façons dont un analyste de données peut utiliser ChatGPT afin d'être plus productif dans son travail quotidien. Vérifier Comment créer une application Web à l'aide de ChatGPT.

1. Raffinement des idées sur une tâche

Les analystes de données peuvent tirer parti des capacités de ChatGPT pour améliorer et réfléchir à une tâche ou à une étude de cas. à cause de ChatGPT Il peut générer un script de chat, que vous pouvez engager et explorer différentes perspectives en faisant des invites détaillées.

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. Tout ce que vous avez à faire est d'entrer une invite de chat et d'attendre sa réponse. Vous pouvez poser plus de questions ou d'autres points de vue à partir de la réponse et continuer.

Étude de caskisa : J'ai un problème au travail. 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-uns d'entre eux passent des commandes via mon site de commerce électronique.

Quel type d'informations dois-je collecter auprès de mes clients ? Quels KPI dois-je mesurer ? Quel outil dois-je installer et quel type de visualisation dois-je utiliser ? En outre, de quel type d'analyse de groupe s'agit-il et que recommanderiez-vous d'inclure dans la segmentation des utilisateurs ?

2. Dépannage

Des erreurs de code, de fonctions ou de scripts sont souvent rencontrées lors de votre travail quotidien en tant qu'analyste de données. Discuter avec ChatGPT peut fournir des stratégies de débogage, une nouvelle perspective ou même des solutions de code aux bogues.

ChatGPT peut expliquer pourquoi votre code affiche le problème en premier lieu si vous fournissez une bonne invite et un message d'erreur.

Demandeur: Je souhaite que cette fonction DAX renvoie une valeur basée sur la date spécifiée dans mon filtre. L'année et le mois sont pris en compte. Cependant, la fonction ci-dessous a renvoyé une erreur.

Client Espresso et Cappuccino = CALCULATE( SUM('Sales Data'[Amount]), , KEEPFILTERS( 'Sales Data'[Product Type] ="Espresso" and 'Sales Data'[Product Type] ="Cappuccino")

Départ Comment utiliser ChatGPT avec Excel et vaincre vos peurs de tableur.

3. Interpréter des données et expliquer un code complexe

ChatGPT s'avère utile lorsque vous essayez 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". Vérifier Façons dont ChatGPT peut vous aider à écrire un roman.

4. Écrire, modifier et créer du code, des fonctions et de la syntaxe

De la même manière que ChatGPT peut être utilisé pour interpréter un balisage complexe. Vous pouvez lui demander de générer le code ou la syntaxe pour vous.

Étude de cas: Vous avez une instruction Python if avec une boucle for. Le code actuel vérifie uniquement si la longueur de myList est exactement de 3 et parcourt celle-ci si l'instruction est vraie. Sinon, il exécute l'instruction else et affiche chaque élément de myList2 à l'écran. Cependant, vous souhaiterez peut-être le modifier pour imprimer tous les éléments de l'une ou l'autre des listes avec exactement quatre caractères à la place.

Réclamation : Pourriez-vous modifier le code Python suivant pour imprimer tous les éléments de l'une ou l'autre des listes avec exactement XNUMX caractères au lieu de ce qui est utilisé :

myList = ['Python', 'MUO', 'Bonjour'] myList2 = ["Poisson", "Or", "Sac"] if len(myList) == 3: for items in myList: print(items) else: for items2 in myList2: print(items2)

5. Apprenez de nouvelles compétences

Nous avons un article sur Comment ajouter une date et une heure dans Google Sheets. Vous pouvez utiliser ChatGPT pour en savoir plus à ce sujet ou comment faire quelque chose de similaire dans une autre application. Par exemple, comment ajouter une date et une heure fixes dans Tableau.

En écrivant l'invite, vous pouvez découvrir de nouvelles fonctionnalités et compétences, ou comment utiliser une fonctionnalité particulière dans votre outil d'analyse préféré.

6. Documentation des codes

Le code avec des commentaires est généralement plus facile à lire et à comprendre. Mais vous pouvez admettre que tout le monde trouve le processus fastidieux et monotone. ChatGPT peut effectuer cette tâche sans effort, 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.

Affirmation : Pouvez-vous ajouter des commentaires au code SQL suivant :

SELECT e.employee_id AS “Numéro d'employé”, e.first_name || ' ' || e.last_name AS “Nom”, e.email AS “Courriel”, e.phone_number AS “Téléphone”, TO_CHAR(e.hire_date, ‘MM/DD/YYYY’) AS “Date d'embauche”, TO_CHAR(e.salary, ‘L99G999D99’, ‘NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS “Salaire”, e.commission_pct AS “Pourcentage de commission”, ‘travaille en tant que’ || j.job_title || 'dans' || d.department_name || ' département (responsable : ' || dm.first_name || ' ' || dm.last_name || ') et supérieur hiérarchique direct : ' || m.first_name || ' ' || m.last_name AS « Poste actuel », TO_CHAR(j.min_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' — ' || TO_CHAR(j.max_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS « Salaire actuel », l.street_address || ', ' || l.postal_code || ', ' || l.city || ', ' || l.state_province || ', ' || c.country_name || ' (' || r.region_name || ')' AS “Location” , jh.job_id AS “History Job ID” , ‘worked from’ || TO_CHAR(jh.start_date, 'MM/DD/YYYY') || 'to' || TO_CHAR(jh.end_date, 'MM/DD/YYYY') || 'as' || jj.job_title || 'in' || dd.department_name || 'department' AS "Historique des postes" FROM employees e — pour obtenir le titre du poste actuel (job_id) JOIN jobs j ON e.job_id = j.job_id — pour obtenir le nom du responsable actuel (manager_id) LEFT JOIN employees m ON e.manager_id = m.employee_id — pour obtenir le nom du département actuel (department_id) LEFT JOIN departments d ON d.department_id = e.department_id — pour obtenir le nom du responsable du département actuel (différent du responsable actuel et pouvant être égal à l'employé lui-même) LEFT JOIN employees dm ON d.manager_id = dm.employee_id — pour obtenir le nom du lieu LEFT JOIN locations l ON d.location_id = l.location_id LEFT JOIN countries c ON l.country_id = c.country_id LEFT JOIN regions r ON c.region_id = r.region_id — pour obtenir l'historique des postes de l'employé LEFT JOIN job_history jh ON e.employee_id = jh.employee_id — pour obtenir le titre de l'historique des emplois job_id LEFT JOIN jobs jj ON jj.job_id = jh.job_id — pour obtenir le nom du département de l'historique des emplois LEFT JOIN departments dd ON dd.department_id = jh.department_id ORDER BY e.employee_id;

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

De puissantes solutions d'IA comme ChatGPT augmentent la productivité de tout le monde, même des analystes de données. En utilisant les capacités de traitement du langage naturel de ChatGPT et en fournissant la demande correcte, les analystes de données peuvent obtenir rapidement et avec précision des informations sur leurs tâches.

Cependant, bien que ChatGPT puisse être un collaborateur dans votre travail, il est nécessaire d'évaluer et de tester de manière critique ses commentaires. Alors explorez cette technologie incroyable, intégrez-la dans votre flux de travail et dites-moi ce que vous en pensez. Vous pouvez voir maintenant Facteurs clés à prendre en compte lors du test de précision des chatbots IA.

Aller au bouton supérieur