Python scientifique



Objectifs, programme, validation de la formation

Objectifs

  • Créer son environnement de travail Python
  • Utiliser efficacement les librairies de la stack scientifique
  • Traiter des données avec les librairies NumPy, pandas et SciPy
  • Visualiser des données avec les librairies matplotlib et pandas

Description, programmation

Jour 1 : environnement de travail et zoom sur NumPy
Environnement de travail

  • Installer Python et les librairies scientifiques
  • Jupyter notebooks / environnement de de ?veloppement inte ?gre ? / éditeur de texte
    NumPy
  • Introduction
  • Pourquoi avez-vous besoin de NumPy ?
  • Pourquoi les tableaux ?
  • Cre ?er des tableaux
  • Manipuler les tableaux
  • Broadcasting
  • Fonctions universelles
  • Extraire des informations de vos donne ?es
  • Masques boole ?ens
  • Charger et sauvegarder les tableaux
  • Donne ?es structure ?es
    Mise en pratique :
  • Tester différents environnements de travail
  • Manipulation des données avec NumPy
  • Faire des calculs sur des données
  • Les pièges à éviter pour être efficace
    Jour 2 : zoom sur pandas
  • Introduction
  • Se ?rie
  • DataFrame
  • Lire / exporter des donne ?es sous diffe ?rents formats
  • Indexation et se ?lection des donne ?es
  • Ope ?rations simples
  • Traiter les donne ?es manquantes
  • Informations sur les donne ?es : taille, type, me ?moire
  • Changer le type des donne ?es
  • Traitement avance ? des donne ?es
  • Tableau croise ? dynamique
  • Segmenter les donne ?es
  • Moyenne glissante
  • Ajouter des dimensions
  • Manipuler les MultiIndex
  • Travailler avec des chai ?nes de caracte ?res
  • Traiter des donne ?es temporelles
  • Quelles options pour les donne ?es massives ?
    Mise en pratique :
  • Construire et lire des tableaux de données
  • Traitement simple et avancé de données
    Jour 3 : visualisation avec matplotlib / pandas et introduction à SciPy
    Visualisation avec matplotlib et pandas
  • Introduction
  • Interface MATLAB vs oriente ?e objet
  • Graphique line ?aire
  • Nuage de points
  • Histogramme
  • Repre ?senter plusieurs graphiques
  • Graphique 3D
  • Interagir avec les graphiques dans le Jupyter notebook
  • Modifier les graduations et les axes
  • Repre ?sentation graphique avec pandas
    Introduction à SciPy
  • Introduction
  • Inte ?gration
  • Alge ?bre line ?aire
  • Transforme ?e de Fourier
  • Interpolation
  • Ajustement de courbe
    Mise en pratique :
  • Visualiser ses données
  • Customiser ses graphiques
  • Savoir explorer la librairie SciPy

Validation et sanction

Attestation d’acquis ou de compétences ;Attestation de suivi de présence

Type de formation

Perfectionnement, élargissement des compétences

Niveau de sortie sans niveau spécifique


Durée, rythme, financement

Durée 21 heures en centre
Durée indicative : 2 jours

Modalités de l'alternance FOAD : 21 h

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis - Maîtriser les bases du langage Python ou avoir suivi la formation Python - Ordinateur portable à apporter

Inscription

Contact renseignement Mme Nathalie ROUESNEL

Téléphone 01 84 17 38 96


Périodes prévisibles de déroulement des sessions

Session débutant le : 04/10/2021

Adresse d'inscription
17 Rue Galilée 75016 Paris 16e

Lieu de formation


Organisme de formation responsable