cours Python Numpy

Telechargé par edaly1996
Python : NumPy
Achref El Mouelhi
Docteur de l’universit´
e d’Aix-Marseille
Chercheur en programmation par contrainte (IA)
Ing´
enieur en g´
enie logiciel
H & H: Research and Training 1 / 72
Plan
1Introduction
2Cr´
eation d’un ndarray
size
ndim et shape
ndmin
3Types de donn´
ees
4G´
en´
eration de valeurs
arange
reshape
zeros
ones
identity
eye
fromfunction
H & H: Research and Training 2 / 72
Plan
5Acc`
es aux ´
el´
ements d’un ndarray
6Extraction d’un sous-tableau
7It´
eration sur un ndarray
for ... in
nditer
ndenumerate
8Op´
erations de base sur les ndarray
Op´
erations arithm´
etiques
Fonctions universelles
Op´
erations alg´
ebriques
H & H: Research and Training 3 / 72
c
Achref EL MOUELHI c
Introduction
Python
NumPy :Numerical Python
librairie Python d´
edi´
ee aux tableaux (tr`
es utilis´
es en science de donn´
ees : Data
Science)
open-source
cr´
e´
ee en 2005 par Travis Oliphant
´
ecrite partiellement en Python (les parties n´
ecessitant des calculs rapides sont
´
ecrites en Cou C++)
NumPy, pourquoi ?
un acc`
es jusqu’`
a 50 fois plus rapide que les listes, tuples... de Python :NumPy
stocke les valeurs dans un espace m´
emoire continu
H & H: Research and Training 4 / 72
c
Achref EL MOUELHI c
Introduction
Python
NumPy :Numerical Python
librairie Python d´
edi´
ee aux tableaux (tr`
es utilis´
es en science de donn´
ees : Data
Science)
open-source
cr´
e´
ee en 2005 par Travis Oliphant
´
ecrite partiellement en Python (les parties n´
ecessitant des calculs rapides sont
´
ecrites en Cou C++)
NumPy, pourquoi ?
un acc`
es jusqu’`
a 50 fois plus rapide que les listes, tuples... de Python :NumPy
stocke les valeurs dans un espace m´
emoire continu
H & H: Research and Training 4 / 72
1 / 108 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !