Data Scientist — Parcours Technique
Module 1 · Python et SQL pour la data · Leçon 1 sur 1
Vue d'ensemble — Python et SQL pour la data
Vue d'ensemble — Python et SQL pour la data Objectif : Interroger, croiser et manipuler des données issues de plusieurs sources. Durée d'étude : Durée d'étude : 6 h Prérequis : Aucun module préalable : savoir faire une somme et un filtre dans un tableur suffit pour commencer Fil rouge : Maricel, à Manila. Maricel est analyste dans un petit opérateur de mobile money à Manila. Les transactions arrivent en export CSV, les données clients vivent dans une table SQL. Quand elle croise les deux, certains clients apparaissent deux fois et d'autres disparaissent : les totaux qu'elle remet à sa directrice sont faussés sans qu'elle s'en aperçoive. Dans ce module, elle apprend à joindre sans rien perdre ni rien dupliquer, et à prouver ses totaux par trois contrôles. Plan des leçons : 1. Remise à niveau express Python/pandas 2. SQL : jointures et agrégations multi-tables 3. Croiser une base SQL et un export CSV terrain Ce que tu sauras faire : - Filtrer et regrouper un tableau de transactions en distinguant un seuil strict d'un seuil inclus - Choisir entre jointure interne et jointure à gauche d'après la question posée - Calculer un total avant et après une jointure et identifier la cause d'un écart Questions de fin de module (Réponds par écrit, avec des chiffres.) : 1. Quel est le total de l'export avant la jointure, et quel est le total après ta jointure corrigée ? Donne les deux montants en PHP. 2. Pourquoi le total augmente-t-il parfois après une jointure ? Explique la cause en une phrase. 3. Combien d'identifiants de l'export sont absents de la table des clients dans ton exercice ? Donne un nombre. Livrables du module : - Ton tableau de réconciliation en cinq points sur les douze transactions - Ta fiche de contrôle de jointure en trois contrôles - Ta requête SQL corrigée pour les abonnés, réclamations et transactions
Aperçu gratuit, sans compte — la suite de ce module et les modules suivants s'ouvrent après inscription.
Convaincu·e ? Inscris-toi pour débloquer la formation complète.
Voir les tarifs