Need
Outils d’analyse
Default options
pandas avec matplotlib ou seaborn
Why it's needed
Ces outils conviennent pour importer les données, en dresser le profil, effectuer les jointures, nettoyer les données et tracer les premiers graphiques.
.md to the page URL.
Codex use case
Transformez des données en désordre en analyses et visualisations claires.
Utilisez ChatGPT Work pour nettoyer les données, croiser les sources, explorer une question et modéliser les résultats. Présentez-les dans un rapport clair, avec des graphiques à l’appui, et précisez les limites de l’analyse.
Transformez des données en désordre en analyses et visualisations claires.
Utilisez ChatGPT Work pour nettoyer les données, croiser les sources, explorer une question et modéliser les résultats. Présentez-les dans un rapport clair, avec des graphiques à l’appui, et précisez les limites de l’analyse.
Utilisez ChatGPT Work pour nettoyer les données, croiser les sources, explorer une question et modéliser les résultats. Présentez-les dans un rapport clair, avec des graphiques à l’appui, et précisez les limites de l’analyse.
Related links
| Skill | Why use it |
|---|---|
| Spreadsheets | Examinez des fichiers CSV, TSV et Excel, vérifiez les formules et les jointures, puis créez des tableaux ou des graphiques que d’autres pourront vérifier. |
| Google Drive | Consultez dans Drive les feuilles de calcul Google Sheets et les fichiers sources que vous avez indiqués et dont la lecture est autorisée. |
| Data Analytics | Recueillez des informations sur les sources, analysez et validez les données, puis créez des rapports, des tableaux de bord, des graphiques ou des notebooks réutilisables. |
L’analyse de données sert à éclairer les décisions. L’analyse n’est pas une fin en soi. Elle doit aboutir à un résultat concret qui aide quelqu’un à agir : un graphique pour la direction, un bilan d’expérimentation pour une équipe produit, une évaluation de modèle pour des chercheurs ou un tableau de bord pour piloter les opérations au quotidien.
L’ouvrage R for Data Science a popularisé une démarche cyclique : importez et structurez les données, puis alternez transformation, visualisation et modélisation pour mieux les comprendre avant de communiquer vos résultats.
ChatGPT Work s’intègre bien à cette démarche. Il vous aide à nettoyer les données, à explorer des hypothèses, à mener des analyses et à produire des résultats reproductibles. L’objectif va au-delà d’un notebook à usage unique : d’autres personnes doivent pouvoir examiner votre analyse, s’y fier et la reproduire.
Choisissez une question concrète à laquelle vous souhaitez répondre à partir de vos données. Plus la question est précise, plus il est facile de déterminer quelles données utiliser, quels contrôles effectuer et quel résultat produire.
Prenons la question suivante :
Dans quelle mesure la valeur estimée des maisons situées près de l’autoroute est-elle inférieure à celle des maisons qui en sont plus éloignées ?
Supposons qu’un jeu de données contienne les valeurs estimées des biens ou leurs prix de vente, et qu’un autre renseigne leur emplacement, leur parcelle ou leur distance à l’autoroute. L’analyse va au-delà de l’exécution d’un modèle. Il faut vérifier la fiabilité des données, documenter les jointures, tester la robustesse du résultat et produire un livrable qu’une autre personne pourra utiliser.
Vous pouvez joindre des fichiers CSV ou des classeurs Excel, indiquer le nom d’une feuille de calcul Google Sheets approuvée avec @google-drive ou utiliser l’application de bureau ChatGPT si vos données sont stockées sur votre ordinateur.
Dans un échantillon fictif, ChatGPT associe 11 ventes immobilières aux distances correspondantes dans le fichier des distances à l’autoroute et signale une vente sans correspondance. Le prix de vente moyen des maisons situées à un mile ou moins de l’autoroute est de 500 000 $, contre 600 000 $ pour celles situées entre deux et cinq miles de l’autoroute.
Après exclusion de la maison la plus chère du groupe éloigné, l’écart reste de 94 000 $. Le rapport et le graphique précisent que l’échantillon est petit, que la vente sans correspondance est exclue et que la comparaison ne permet pas d’établir un lien de causalité. Elle ne tient pas non plus compte du quartier, de la date de vente, du trafic ou du bruit.
Commencez par joindre les fichiers et demandez à ChatGPT de les examiner. Vous pourrez ainsi répondre à quelques questions simples mais importantes :
Demandez d’abord un inventaire des données et une explication de leur contenu. Les conclusions viendront plus tard.
C’est souvent ici que commence l’essentiel du travail. Vous disposez d’au moins deux jeux de données, la clé primaire n’est pas évidente et une fusion sans vérification risque de faire perdre des données ou de créer des doublons.
Avant la fusion, demandez à ChatGPT d’effectuer les vérifications suivantes :
Si vous devez construire une clé à partir d’une adresse normalisée ou de plusieurs colonnes qui, ensemble, identifient une parcelle, ou si vous envisagez une jointure géographique, demandez à ChatGPT d’expliquer les compromis et les cas particuliers avant de valider la fusion.
Utilisez des graphiques pour comprendre les données avant de choisir un modèle. Dans notre exemple, comparez les maisons proches de l’autoroute à celles qui en sont plus éloignées. Examinez les valeurs aberrantes et la répartition des valeurs manquantes, puis vérifiez si l’effet apparent s’explique par la composition des quartiers, la superficie des maisons ou un autre facteur.
Veillez à ce que chaque graphique éclaire la question de départ. Enregistrez les comparaisons utiles pour qu’une autre personne puisse examiner l’analyse.
Une analyse ne nécessite pas toujours un modèle complexe. Commencez par un modèle de référence interprétable.
Pour étudier la proximité de l’autoroute, vous pouvez commencer par une régression ou un autre modèle facile à interpréter. Le modèle doit estimer la relation entre la distance à l’autoroute et la valeur du bien en tenant compte de facteurs pertinents comme sa superficie, son âge et son emplacement.
Demandez à ChatGPT de préciser les points suivants :
Même si le premier modèle donne des résultats peu satisfaisants, il vous aide à déterminer si le problème vient du modèle, des variables explicatives, de la qualité de la jointure ou de la question elle-même.
Une analyse n’est utile que si d’autres personnes peuvent l’exploiter. Demandez à ChatGPT de produire le livrable adapté à votre public :
Demandez à ChatGPT de préciser les limites de l’analyse. Si la jointure est imparfaite, si l’échantillon présente un biais ou si les hypothèses du modèle sont fragiles, le livrable doit l’indiquer clairement.
Si le projet nécessite des scripts réutilisables ou un notebook, demandez à ChatGPT d’utiliser l’environnement Python existant ou de configurer un environnement minimal et reproductible. Conservez les fichiers sources intacts et enregistrez séparément l’analyse, les graphiques et le rapport final. Vous pouvez analyser les fichiers joints dans ChatGPT Work sans configurer Python au préalable.
Chargez les jeux de données et décrivez leur contenu
Vérifiez les conditions de la fusion avant d’effectuer la jointure
Construisez un premier modèle interprétable
Préparez les résultats pour les parties prenantes
Need
Default options
Why it's needed
Need
Outils d’analyse
Default options
pandas avec matplotlib ou seaborn
Why it's needed
Ces outils conviennent pour importer les données, en dresser le profil, effectuer les jointures, nettoyer les données et tracer les premiers graphiques.
Need
Modélisation
Default options
Why it's needed
Commencez par des modèles de référence interprétables avant de passer à des modèles prédictifs plus complexes.
| Need | Default options | Why it's needed |
|---|---|---|
| Outils d’analyse | pandas avec matplotlib ou seaborn | Ces outils conviennent pour importer les données, en dresser le profil, effectuer les jointures, nettoyer les données et tracer les premiers graphiques. |
| Modélisation | statsmodels ou scikit-learn | Commencez par des modèles de référence interprétables avant de passer à des modèles prédictifs plus complexes. |
Fournissez à ChatGPT les tableaux de bord des KPI, les définitions des indicateurs, les...
Transmettez à ChatGPT Work les retours issus de Slack, d’enquêtes, d’outils de suivi des...
Transmettez à ChatGPT la demande de la partie prenante, le contexte métier, le glossaire des...