1) Découvrir Numpy (8h) - Introduction à numpy - Création de tableaux numpy, d'objets de données - Opérations sur les tableaux numpy - Nombres aléatoires et probabilités - Algèbre matricielle avec numpy - Lecture et écriture de fichiers de données : ndarrays - Scipy pour le calcul scientifique de haut niveau 2) Maîtriser Matplotlib (8h) - Aperçu - Mise en forme d'un tracé - Hiérarchie des objets - Dos, légendes des tiques, annotations - Création de sous-parcelles - Types de tracés : histogrammes, contour¿ - Traitement d'images avec Python et matplotlib 3) Passer de Numpy à Pandas (8h) - Présentation des pandas - Pandas Dataframes, accès et modification des valeurs par groupe - Lire et écrire des données dans les pandas - Regroupement, indexation multi-niveaux - Visualisation de données - Date et heure, séries chronologiques - Graphiques utilisant Seaborn