Python - Calculs scientifiques
Prérequis
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- À distance
Objectifs pédagogiques
A 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 les données avec NumPy, Pandas et SciPy
- Visualiser les données avec Matplotlib et Pandas.
Programme de la formation
Introduction
- Installer la SciPy Stack facilement avec Anaconda
- Les notebooks Jupyter
- Environnements de développement intégrés
NumPy
- Introduction
- Pourquoi avez-vous besoin de NumPy ?
- Pourquoi des tableaux ?
- Créer un tableau avec NumPy
- Manipuler les tableaux NumPy
- Broadcasting
- Les fonctions universelles
- Extraire les informations significatives de vos données
- Masques booléens
- Charger et sauvegarder vos tableaux
- Données structurées
Pandas
- Introduction
- Séries (Series)
- Tableau de données (DataFrame)
- Lire / exporter des données sous différents formats
- Indexation et sélection des données
- Opérations simples
- Traiter les données manquantes
- Informations sur les données : taille, type, mémoire
- Changer le type des données
- Traitement avancé des données
- Tableau croisé dynamique
- Segmenter les données
- Moyenne glissante
- Ajouter des dimensions
- Manipuler les MultiIndex
- Travailler avec des chaînes de caractères
- Traiter des données temporelles
- Quelles options pour les données massives?
Matpotlib et Pandas plot
- Introduction
- Interface MATLAB vs orientée objet
- Graphique linéaire
- Nuage de points
- Histogramme
- Représenter plusieurs graphiques
- Graphique 3D
- Interagir avec les graphiques dans le notebook Jupyter
- Modifier les graduations et les axes
- Représentation graphique avec Pandas
SciPy
- Introduction
- Intégration
- Algèbre linéaire
- Transformée de Fourier (FFT)
- Interpolation
- Ajustement de courbe
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des exercices pratiques de programmation en cohérence avec les objectifs de ce programme
Proposé par
M2I
"Un leadership dans le domaine de la formation"
Proposé par
M2I