Voici la liste des fonctions proposé par la bibliothèque NumPy pour Python :
Nom | Description |
---|---|
add | Cette fonction permet de demander la concaténation de chaîne de caractères par élément pour deux tableaux de chaîne de caractères ou de chaîne de caractères unicode. |
append | Cette fonction permet d'ajouter des valeurs à la fin d'un tableau. |
arange | Cette fonction permet de demander des valeurs régulièrement espacées dans un intervalle donné. |
array | Cette fonction permet de créer un tableau. |
array_split | Cette fonction permet de diviser un tableau en plusieurs sous-tableaux. |
asarray | Cette fonction permet de convertir l'entrée en tableau. |
asanyarray | Cette fonction permet de convertir l'entrée en ndarray, mais passez les sous-classes ndarray. |
asarray_chkfinite | Cette fonction permet de convertir l'entrée en un tableau, en vérifiant les NaN ou les Inf. |
ascontiguousarray | Cette fonction permet de demander un tableau contigu (ndim ≥ 1) en mémoire (ordre C). |
asfarray | Cette fonction permet de demander un tableau converti en type flottant. |
asfortranarray | Cette fonction permet de demander un tableau (ndim ≥ 1) disposé en ordre Fortran en mémoire. |
asmatrix | Cette fonction permet d'interpréter l'entrée comme une matrice. |
asscalar | Cette fonction permet de convertir un tableau de taille 1 en son équivalent scalaire. |
atleast_1d | Cette fonction permet de convertir les entrées en tableaux avec au moins une dimension. |
atleast_2d | Cette fonction permet d'afficher les entrées sous forme de tableaux avec au moins deux dimensions. |
atleast_3d | Cette fonction permet d'afficher les entrées sous forme de tableaux avec au moins trois dimensions. |
binary_repr | Cette fonction permet de demander la représentation binaire du numéro d'entrée sous forme de chaîne de caractères. |
bitwise_and | Cette fonction permet de calculer le bit d'un «Et binaire» de deux tableaux élément par élément. |
bitwise_or | Cette fonction permet de calculer le bit «Ou binaire» de deux tableaux par élément. |
bitwise_xor | Cette fonction permet de calculer le bit «Ou exclusif binaire» de deux tableaux par élément. |
block | Cette fonction permet d'assembler un nd-array à partir de listes imbriquées de blocs. |
broadcast | Cette fonction permet de produire un objet imitant la diffusion. |
broadcast_arrays | Cette fonction permet de diffuser n'importe quel nombre de tableaux les uns contre les autres. |
broadcast_to | Cette fonction permet de diffuser un tableau sous une nouvelle forme. |
capitalize | Cette fonction permet de demander une copie du paramètre spécifié avec uniquement le premier caractère de chaque élément en majuscule. |
center | Cette fonction permet de demander une copie du paramètre spécifié avec ses éléments centrés dans une chaîne de largeur de longueur. |
column_stack | Cette fonction permet d'empiler les tableaux à 1 dimension sous forme de colonnes dans un tableau en 2 dimensions. |
compare_chararrays | Cette fonction permet d'effectuer une comparaison élément par élément de deux tableaux de chaînes de caractères à l'aide de l'opérateur de comparaison spécifié. |
concatenate | Cette fonction permet de joindre une séquence de tableaux le long d'un axe existant. |
copy | Cette fonction permet de demander une copie de tableau de l'objet spécifié. |
copyto | Cette fonction permet de copier les valeurs d'un tableau dans un autre, en diffusant si nécessaire. |
core.defchararray.array | Cette fonction permet de créer un chararray. |
core.defchararray.asarray | Cette fonction permet de convertir l'entrée en un caractère, en copiant les données uniquement si nécessaire. |
core.records.array | Cette fonction permet de construire un tableau d'enregistrements à partir d'une grande variété d'objets. |
core.records.fromarrays | Cette fonction permet de créer un tableau d'enregistrements à partir d'une liste (plate) de tableaux. |
core.records.fromfile | Cette fonction permet de créer un tableau à partir de données de fichiers binaires. |
core.records.fromrecords | Cette fonction permet de créer un recarray à partir d'une liste d'enregistrements sous forme de texte. |
core.records.fromstring | Cette fonction permet de créer un tableau d'enregistrements (en lecture seulement) à partir de données binaires contenues dans une chaîne de caractères. |
count | Cette fonction permet de demander un tableau avec le nombre d'occurrences non superposées de sous-chaîne de caractères dans l'intervalle [début, fin]. |
darray.flatten | Cette fonction permet de demander une copie du tableau réduit en une dimension. |
decode | Cette fonction permet d'appeler str.decode par élément. |
delete | Cette fonction permet de demander un nouveau tableau avec des sous-tableaux le long d'un axe supprimé. |
diag | Cette fonction permet d'extraire une diagonale ou construire un tableau diagonal. |
diagflat | Cette fonction permet de créer un tableau à deux dimensions avec l'entrée aplatie en diagonale. |
dsplit | Cette fonction permet de fractionner le tableau en plusieurs sous-tableaux le long du 3ème axe (profondeur). |
dstack | Cette fonction permet d'empiler les tableaux dans l'ordre de la profondeur (le long du troisième axe). |
empty | Cette fonction permet de demander un nouveau tableau de forme et de type donnés, sans initialiser les entrées. |
empty_like | Cette fonction permet de demander un nouveau tableau avec la même forme et le même type qu'un tableau donné. |
encode | Cette fonction permet d'appeler str.encode par élément. |
endswith | Cette fonction permet de retourner un tableau booléen étant True où l'élément chaîne de caractères dans un se termine par un suffixe, sinon False. |
equal | Cette fonction permet de comparer, sous forme (x1 == x2), élément par élément. |
expandtabs | Cette fonction permet de demander une copie de chaque élément de chaîne de caractères où tous les caractères de tabulation sont remplacés par un ou plusieurs espaces. |
expand_dims | Cette fonction permet de développer la forme d'un tableau. |
eye | Cette fonction permet de demander un tableau en 2 dimensions avec des uns sur la diagonale et des zéros ailleurs. |
find | Cette fonction permet de demander l'index le plus bas de la chaîne de caractères où se trouve la sous-chaîne de caractères pour chaque élément. |
flip | Cette fonction permet d'inverser l'ordre des éléments d'un tableau le long de l'axe donné. |
fliplr | Cette fonction permet de demander le tableau dans le sens gauche / droite. |
flipud | Cette fonction permet de demander le tableau dans le sens haut / bas. |
frombuffer | Cette fonction permet d'interpréter un tampon comme un tableau à 1 dimension. |
fromfile | Cette fonction permet de construire un tableau à partir de données dans un fichier texte ou binaire. |
fromfunction | Cette fonction permet de construire un tableau en exécutant une fonction sur chaque coordonnée. |
fromiter | Cette fonction permet de créer un nouveau tableau unidimensionnel à partir d'un objet itérable. |
fromstring | Cette fonction permet d'indiquer un nouveau tableau à 1 dimension initialisé à partir de données texte dans une chaîne de caractères. |
full | Cette fonction permet de demander un nouveau tableau de forme et de type donnés, rempli avec la valeur spécifié. |
full_like | Cette fonction permet de demander un tableau complet avec la même forme et le même type qu'un tableau donné. |
geomspace | Cette fonction permet de demander des nombres espacés uniformément sur une échelle logarithmique (une progression géométrique). |
greater | Cette fonction permet de comparer, sous forme (x1 > x2), élément par élément. |
greater_equal | Cette fonction permet de comparer, sous forme (x1 >= x2), élément par élément. |
hsplit | Fractionnez un tableau en plusieurs sous-tableaux horizontalement (par colonne). |
hstack | Cette fonction permet d'empiler les tableaux en séquence horizontalement (colonne par colonne). |
identity | Cette fonction permet de demander le tableau d'identité. |
index | Cette fonction permet de demander l'index le plus bas de la chaîne de caractères où se trouve la sous-chaîne de caractères pour chaque élément mais déclenche ValueError lorsque la sous-chaîne de caractères n'est pas trouvée. |
insert | Cette fonction permet d'insérer des valeurs le long de l'axe donné avant les indices donnés. |
invert | Cette fonction permet de calculer l'inversion au niveau du bit ou un non au niveau du bit, par élément. |
isalnum | Cette fonction permet de retourner une valeur vrai pour chaque élément si tous les caractères de la chaîne de caractères sont alphanumériques et s'il y a au moins un caractère, sinon il retourne une valeur fausse. |
isalpha | Cette fonction permet de retourner une valeur vrai pour chaque élément si tous les caractères de la chaîne de caractères sont alphabétiques et s'il y a au moins un caractère, sinon il retourne une valeur fausse. |
isdecimal | Cette fonction permet de retourner une valeur vrai s'il n'y a que des caractères décimaux dans l'élément pour chaque élément. |
isdigit | Cette fonction permet de retourner une valeur vrai pour chaque élément si tous les caractères de la chaîne de caractères sont des chiffres et s'il y a au moins un caractère, sinon il retourne une valeur fausse. |
islower | Cette fonction permet de retourner une valeur vrai pour chaque élément si tous les caractères en casse de la chaîne de caractères sont en minuscules et s'il y a au moins un caractère en casse, sinon il retourne une valeur fausse. |
isnumeric | Cette fonction permet de retourner une valeur vrai s'il n'y a que des caractères numériques dans l'élément pour chaque élément. |
isspace | Cette fonction permet de retourner une valeur vrai pour chaque élément s'il n'y a que des espaces dans la chaîne de caractères et s'il y a au moins un caractère, sinon il retourne une valeur fausse. |
istitle | Cette fonction permet de retourner une valeur vrai pour chaque élément si l'élément est une chaîne titrée et qu'il y a au moins un caractère, sinon il retourne une valeur fausse. |
isupper | Cette fonction permet de retourner une valeur vrai chaque élément si tous les caractères placés dans la chaîne de caractères sont en majuscules et s'il y a au moins un caractère, sinon il retourne une valeur fausse. |
join | Cette fonction permet de demander une chaîne étant la concaténation des chaînes de caractères dans la séquence spécifié. |
left_shift | Cette fonction permet de d'effectuer un décalage des bits d'un entier vers la gauche. |
less | Cette fonction permet de comparer, sous forme (x1 < x2), élément par élément. |
less_equal | Cette fonction permet de comparer, sous forme (x1 <= x2), élément par élément. |
linspace | Cette fonction permet de demander des nombres espacés uniformément sur un intervalle spécifié. |
ljust | Cette fonction permet de demander un tableau avec les éléments d'une justification à gauche dans une chaîne de caractères de longueur spécifié. |
loadtxt | Cette fonction permet de charger des données à partir d'un fichier texte. |
logspace | Cette fonction permet de demander des nombres espacés uniformément sur une échelle logarithmique. |
lower | Cette fonction permet de demander un tableau avec les éléments convertis en minuscules. |
lstrip | Cette fonction permet de demander une copie avec les caractères principaux supprimés pour chaque élément spécifié. |
meshgrid | Cette fonction permet de demander les matrices de coordonnées des vecteurs de coordonnées. |
mgrid | Cette fonction permet de demander une instance nd_grid retournant une «meshgrid» multidimensionnelle dense. |
mod | Cette fonction permet de demander (a % i), c'est-à-dire le formatage de chaîne (interpolation) pré-Python 2.6, élément par élément pour une paire de array_likes de chaîne de caractères ou de chaîne de caractères unicode. |
moveaxis | Cette fonction permet de déplacer les axes d'un tableau vers de nouvelles positions. |
multiply | Cette fonction permet de retourner la concaténation multiple de chaînes de caractères par élément. |
not_equal | Cette fonction permet de comparer, sous forme (x1 != x2), élément par élément. |
ogrid | Cette fonction permet de demander une instance nd_grid retournant une «meshgrid» multidimensionnelle ouverte. |
ones | Cette fonction permet de demander un nouveau tableau de forme et de type donnés, rempli de uns. |
ones_like | Cette fonction permet de demander un tableau de ceux ayant la même forme et le même type qu'un tableau donné. |
packbits | Cette fonction permet de compresser les éléments d'un tableau à valeurs binaires en bits dans un tableau uint8. |
partition | Cette fonction permet de partitionner chaque élément autour d'un séparateur spécifié. |
ravel | Cette fonction permet de demander un tableau aplati contigu. |
repeat | Cette fonction permet de répéter les éléments d'un tableau. |
replace | Cette fonction permet de demander une copie de la chaîne de caractères avec toutes les occurrences de l'ancienne sous-chaîne de caractères remplacées par la nouvelle chaîne de caractères pour chaque élément spécifié. |
require | Cette fonction permet de demander un ndarray du type fourni satisfaisant aux exigences. |
reshape | Cette fonction permet de donner une nouvelle forme à un tableau sans modifier ses données. |
resize | Cette fonction permet de demander un nouveau tableau avec la forme spécifiée. |
rfind | Cette fonction permet de retourner l'index le plus élevé de la chaîne de caractères où se trouve la sous-chaîne de caractères spécifié, tel que la sous-chaîne de caractères spécifié est contenu dans [début, fin] pour chaque élément spécifié. |
right_shift | Cette fonction permet d'effectuer un décalage des bits d'un entier vers la droite. |
rindex | Cette fonction permet de retourner l'index le plus élevé de la chaîne de caractères où se trouve la sous-chaîne de caractères spécifié, tel que la sous-chaîne de caractères spécifié est contenu dans [début, fin] pour chaque élément spécifié, mais déclenche ValueError lorsque le sous-sous-chaîne de caractères n'est pas trouvé. |
rjust | Cette fonction permet de demander un tableau avec les éléments d'une droite justifiée dans une chaîne de caractères de caractères de longueur spécifié. |
roll | Cette fonction permet de faire rouler les éléments du tableau le long d'un axe donné. |
rollaxis | Cette fonction permet de faire rouler l'axe spécifié vers l'arrière jusqu'à ce qu'il se trouve dans une position donnée. |
rot90 | Cette fonction permet de faire pivoter un tableau de 90 degrés dans le plan spécifié par les axes. |
rpartition | Cette fonction permet de partitionner (ou diviser) chaque élément autour du séparateur le plus à droite. |
rsplit | Cette fonction permet de demander une liste des mots de la chaîne de caractères, en utilisant le séparateur spécifié comme chaîne de caractères de délimitation pour chaque élément spécifié. |
rstrip | Cette fonction permet de demander une copie avec les caractères de fin supprimés pour chaque élément spécifié. |
shape | Cette fonction permet de demander la forme d'un tableau. |
split | Cette fonction permet de diviser un tableau en plusieurs sous-tableaux en tant que vues en tableau de retourner une liste des mots de la chaîne de caractères, en utilisant le séparateur spécifié comme chaîne de caractères de délimitation pour chaque élément spécifié. |
splitlines | Cette fonction permet de demander une liste des lignes de l'élément, en coupant aux limites des lignes pour chaque élément spécifié. |
squeeze | Cette fonction permet de supprimer les entrées unidimensionnelles de la forme d'un tableau. |
stack | Cette fonction permet de joindre une séquence de tableaux le long d'un nouvel axe. |
startswith | Cette fonction permet de retourner un tableau booléen étant True où l'élément chaîne de caractères dans le paramètre spécifié commence par un préfixe, sinon il retournera False. |
strip | Cette fonction permet de demander une copie avec les caractères de début et de fin supprimés pour chaque élément spécifié. |
str_len | Cette fonction permet de retourner la longueur du paramètre spécifié par élément. |
swapaxes | Cette fonction permet d'échanger deux axes d'un tableau. |
swapcase | Cette fonction permet de demander par élément une copie de la chaîne de caractères avec des caractères majuscules convertis en minuscules et vice versa. |
tile | Cette fonction permet de construire un tableau en répétant le premier paramètre le nombre de fois donné par la répétition spécifié. |
title | Cette fonction permet de demander la version en cascade du titre par élément de la chaîne de caractères ou de la chaîne de caractères unicode. |
translate | Cette fonction permet de demander une copie de la chaîne de caractères dans laquelle tous les caractères apparaissant dans les suppressions de paramètres facultatifs sont supprimés et les caractères restants ont été cartographiés via la table de conversion donnée pour chaque élément spécifié. |
transpose | Cette fonction permet d'inverser ou permuter les axes d'un tableau et de retourner le tableau modifié. |
tri | Cette fonction permet de demander un tableau avec des uns à et en dessous de la diagonale donnée et des zéros ailleurs. |
tril | Cette fonction permet de demander un triangle inférieur d'un tableau. |
trim_zeros | Cette fonction permet de couper les zéros de tête et/ou de fin d'un tableau ou d'une séquence en 1 dimension. |
triu | Cette fonction permet de demander un triangle supérieur d'un tableau. |
unique | Cette fonction permet de trouver les éléments uniques d'un tableau. |
unpackbits | Cette fonction permet de décompresser les éléments d'un tableau uint8 dans un tableau de sortie à valeur binaire. |
upper | Cette fonction permet de demander un tableau avec les éléments convertis en majuscules. |
vander | Cette fonction permet de générer une matrice Vandermonde. |
vsplit | Cette fonction permet de diviser un tableau en plusieurs sous-tableaux verticalement (par ligne). |
vstack | Cette fonction permet d'empiler les tableaux en séquence verticalement (par ligne). |
zeros | Cette fonction permet de demander un nouveau tableau de forme et de type donnés, rempli de zéros. |
zeros_like | Cette fonction permet de demander un tableau de zéros avec la même forme et le même type qu'un tableau donné. |
zfill | Cette fonction permet de demander la chaîne de caractères numérique remplie de zéros à gauche. |
... | ... |
Dernière mise à jour : Vendredi, le 6 mars 2020