NumPy

NumPy est une bibliothèque pour langage de programmation Python, destinée à manipuler des matrices ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux. Plus précisément, cette bibliothèque logicielle libre et open source fournit de multiples fonctions permettant notamment de créer directement un tableau depuis un fichier ou au contraire de sauvegarder un tableau dans un fichier, et manipuler des vecteurs, matrices et polynômes.

  • 75 cours

Niveau 1

Niveau
  • Introduction
  • Environnement
  • Objet Ndarray
  • Types de données
  • Attributs des tableaux
  • Routines de création de tableaux
  • Array à partir de données existantes
  • Tableau des plages numériques

Niveau 2

Niveau
  • Indexation et découpage en tranches
  • Indexation avancée
  • Radiodiffusion
  • Itération sur un tableau
  • Manipulation des tableaux
  • Reshape
  • Flat
  • Flatten

Niveau 3

Niveau
  • Ravel
  • Transpose
  • Ndarray.T
  • Rollaxis
  • Swapaxes
  • Broadcast
  • Broadcast_to

Niveau 4

Niveau
  • Expand_dims
  • Squeeze
  • Concatenate
  • Stack
  • Hstack
  • Vstack
  • Split

Niveau 5

Niveau
  • Hsplit
  • Vsplit
  • Resize
  • Append
  • Insert
  • Delete
  • Unique

Niveau 6

Niveau
  • Opérateurs binaires
  • Bitwise_and
  • Bitwise_or
  • Invert
  • Left_shift
  • Right_Shift

Niveau 7

Niveau
  • Fonctions des chaînes
  • Add
  • Multiply
  • Center
  • Capitalize
  • Title
  • Lower
  • Upper
  • Splitlines
  • Strip
  • Join
  • Replace
  • Decode
  • Encode

Niveau 8

Niveau
  • Fonctions mathématiques
  • Opérations arithmétiques
  • Fonctions statistiques
  • Fonctions de tri, de recherche et de comptage

Niveau 9

Niveau
  • Échange d'octets
  • Copies et vues
  • Bibliothèque Matrix

Niveau 10

Niveau
  • Algèbre linéaire
  • Dot
  • Vdot
  • Inner
  • Matmul
  • Determinant
  • Solve
  • Inv
  • Matplotlib
  • Histogramme avec Matplotlib
  • Les E/S avec NumPy