L’écosystème scientifique de Python (NumPy, Pandas, SciPy, Matplotlib) est devenu incontournable pour l’analyse de données dans l’industrie et la recherche. Cette formation vous apprend à manipuler des jeux de données, réaliser des calculs complexes et produire des visualisations exploitables dans un environnement Jupyter. Elle s’adresse aux ingénieurs, scientifiques et analystes qui veulent exploiter Python pour leurs traitements de données.
Public visé
Ingénieurs, développeurs, scientifiques, enseignants ou toute personne souhaitant se former sur les calculs scientifiques avec Python.
Prérequis
Avoir suivi cette formation, ou en maîtriser les thèmes abordés :
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Créer et paramétrer votre environnement de travail Python scientifique
- Reconnaître l’écosystème scientifique de Python
- Analyser vos données avec NumPy, Pandas et SciPy
- Visualiser vos données avec Matplotlib et Pandas
Programme
Introduction
- Installation Python et librairies scientifiques
- Notebooks Jupyter
- Environnements de développement intégrés
- Editeur de texte vs Code
NumPy
- Introduction et présentation
- Tableaux NumPy (création, manipulation)
- Broadcasting et fonctions universelles
- Masques booléens
- Données structurées
Pandas
- Séries et DataFrames
- Lecture/export de données
- Indexation et sélection
- Données manquantes
- MultiIndex et manipulation
- Données temporelles
Matplotlib et Pandas plot
- Graphiques linéaires, nuages de points, histogrammes
- Représentation 3D
- Modifications d’axes et graduations
SciPy
- Intégration, algèbre linéaire
- Transformée de Fourier
- Interpolation et ajustement de courbe
Modalités pédagogiques
Formation en présentiel ou distanciel. Alternance entre méthodes démonstrative, interrogative et active avec travaux pratiques.
Modalités d’évaluation des acquis
Par exercices pratiques de programmation en cohérence avec les objectifs du programme.
Voir aussi
Vous serez peut-être intéressés par les formations suivantes :
- Python - Initiation
- Web scraping avec Python
- Data Science avec Python (Scikit-learn)
- Python pour tests d'intrusion
- Python - Perfectionnement
Formation DEV-PYTHON-300 — Python - Calculs Scientifiques. Domaine : Développement. Niveau : Avancé. Durée : 3 jours (21 heures). Mots-clés : python, développement, avancé, data-science, numpy, pandas, scipy, matplotlib. Cylian Formation, Dijon.