Guide de recherche NumPy - Référence complète (Suite)
11. FFT ET TRAITEMENT DU SIGNAL (suite)
11.1 Transformées de Fourier (suite)
Besoin Mots-clés Fonctions
FFT nD fftn, nd fft [Link]()
FFT nD inverse ifftn, inverse nd [Link]()
FFT réelle rfft, real fft [Link]()
FFT réelle inverse irfft, inverse real [Link]()
FFT réelle 2D rfft2, real 2d fft.rfft2() , fft.irfft2()
FFT réelle nD rfftn, real nd [Link]() , [Link]()
FFT Hermitienne hfft, hermitian [Link]() , [Link]()
11.2 Fréquences
Besoin Mots-clés Fonctions
Fréquences FFT fftfreq, frequencies [Link]()
Fréquences FFT réelle rfftfreq, real freq [Link]()
Décalage fréquences fftshift, shift frequencies [Link]() , [Link]()
11.3 Convolution et filtrage
Besoin Mots-clés Fonctions
Convolution convolve, convolution convolve()
Corrélation correlate, correlation correlate()
12. POLYNÔMES
12.1 Création et manipulation
Besoin Mots-clés Fonctions
Créer polynôme poly1d, polynomial poly1d() , [Link]()
Coefficients depuis racines poly, roots to coef poly()
Racines depuis coefficients roots, solve polynomial roots()
Évaluer polynôme polyval, evaluate polyval()
Addition polynômes polyadd, add polynomial polyadd()
Soustraction polynômes polysub, subtract polynomial polysub()
Multiplication polynômes polymul, multiply polynomial polymul()
Division polynômes polydiv, divide polynomial polydiv()
Dérivée polyder, derivative polyder()
Intégrale polyint, integral polyint()
12.2 Ajustement polynomial
Besoin Mots-clés Fonctions
Fit polynomial polyfit, fit, regression polyfit()
Valeur ajustée polyval, fitted values polyval()
12.3 Polynômes spéciaux
Besoin Mots-clés Fonctions
Tchebychev chebyshev, cheb [Link]()
Legendre legendre [Link]()
Laguerre laguerre [Link]()
Hermite hermite [Link]()
13. CHAÎNES DE CARACTÈRES
13.1 Comparaisons de chaînes
Besoin Mots-clés Fonctions
Égalité [Link], string equal [Link]()
Différent char.not_equal char.not_equal()
Comparaison [Link], string compare char.compare_chararrays()
13.2 Manipulation de chaînes
Besoin Mots-clés Fonctions
Concaténer [Link], concatenate string [Link]()
Multiplier [Link], repeat string [Link]()
Centrer [Link], center string [Link]()
Justifier gauche [Link], left justify [Link]()
Justifier droite [Link], right justify [Link]()
Remplir zéros [Link], zero fill [Link]()
Capitaliser [Link], upper first [Link]()
Titre [Link], title case [Link]()
Minuscules [Link], lowercase [Link]()
Majuscules [Link], uppercase [Link]()
Inverser casse [Link] [Link]()
Remplacer [Link], substitute [Link]()
Strip (nettoyer) [Link], trim [Link]() , [Link]() , [Link]()
Joindre [Link], join strings [Link]()
Diviser [Link], split string [Link]() , [Link]() , [Link]()
13.3 Tests sur chaînes
Besoin Mots-clés Fonctions
Test alphanumérique [Link] [Link]()
Test alphabétique [Link] [Link]()
Test chiffre [Link], is number [Link]() , [Link]()
Test espace [Link], is whitespace [Link]()
Test minuscule [Link] [Link]()
Test majuscule [Link] [Link]()
Test titre [Link] [Link]()
Commence par [Link], begins with [Link]()
Finit par [Link], ends with [Link]()
Trouver [Link], search string [Link]() , [Link]()
Index [Link], string index [Link]() , [Link]()
Compter [Link], count substring [Link]()
13.4 Encodage
Besoin Mots-clés Fonctions
Encoder [Link], encode string [Link]()
Décoder [Link], decode string [Link]()
14. DATES ET TEMPS
14.1 Création de dates
Besoin Mots-clés Fonctions
Date actuelle datetime64, today, now datetime64('today') , datetime64('now')
Créer date datetime64, date datetime64('2024-01-01')
Tableau de arange datetime, date arange('2024-01', '2024-12',
dates range dtype='datetime64[M]')
14.2 Opérations sur dates
Besoin Mots-clés Fonctions
Différence de dates timedelta, date difference datetime64 - datetime64
Ajouter durée add timedelta datetime64 + timedelta64
Conversion astype datetime astype('datetime64[D]')
14.3 Business dates
Besoin Mots-clés Fonctions
Jours ouvrables busday, business day busday_count() , is_busday()
Décalage jours ouvrables busday offset busday_offset()
15. TYPES DE DONNÉES (DTYPES)
15.1 Types de base
Besoin Mots-clés Fonctions/Types
Booléen bool, boolean bool_ , bool8
Entier 8 bits int8, byte int8 , uint8
Entier 16 bits int16, short int16 , uint16
Entier 32 bits int32, int int32 , uint32
Entier 64 bits int64, long int64 , uint64
Flottant 16 bits float16, half float16
Flottant 32 bits float32, single float32
Flottant 64 bits float64, double float64
Complexe 64 bits complex64 complex64
Complexe 128 bits complex128 complex128
Chaîne string, str str_ , unicode_
Objet object object_
Void void void
15.2 Opérations sur dtypes
Besoin Mots-clés Fonctions
Vérifier dtype dtype, type .dtype , dtype()
Convertir type astype, cast, convert astype()
Type minimum min_scalar_type min_scalar_type()
Type résultat result_type, common type result_type()
Promouvoir types promote_types promote_types()
Type compatible can_cast can_cast()
15.3 Structured arrays
Besoin Mots-clés Fonctions
Créer dtype structuré dtype structured dtype([('name', 'U10'), ('age', 'i4')])
Record array recarray, record recarray() , [Link]()
16. BROADCASTING ET SHAPE
16.1 Broadcasting
Besoin Mots-clés Fonctions
Broadcaster ensemble broadcast, combine shapes broadcast()
Broadcaster tableaux broadcast_arrays broadcast_arrays()
Broadcaster vers forme broadcast_to broadcast_to()
16.2 Manipulation de shape
Besoin Mots-clés Fonctions
Forme commune broadcast_shapes broadcast_shapes()
Atlas atleast_1d, atleast_2d, atleast_3d atleast_1d() , atleast_2d() , atleast_3d()
17. MASQUES ET VALEURS MANQUANTES
17.1 Masked arrays
Besoin Mots-clés Fonctions
Créer masked array [Link], masked [Link]() , ma.masked_array()
Masquer valeurs ma.masked_where, mask ma.masked_where()
Masquer invalides ma.masked_invalid ma.masked_invalid()
Masquer égal ma.masked_equal ma.masked_equal()
Masquer outside ma.masked_outside ma.masked_outside()
Obtenir masque [Link] [Link]()
Données non masquées [Link] [Link]()
Remplir masque [Link] [Link]()
17.2 Opérations avec NaN
Besoin Mots-clés Fonctions
Somme ignorant NaN nansum, sum nan nansum()
Moyenne ignorant NaN nanmean, mean nan nanmean()
Médiane ignorant NaN nanmedian nanmedian()
Std ignorant NaN nanstd nanstd()
Var ignorant NaN nanvar nanvar()
Min ignorant NaN nanmin nanmin()
Max ignorant NaN nanmax nanmax()
Argmin ignorant NaN nanargmin nanargmin()
Argmax ignorant NaN nanargmax nanargmax()
Percentile ignorant NaN nanpercentile nanpercentile()
Quantile ignorant NaN nanquantile nanquantile()
Produit ignorant NaN nanprod nanprod()
Cumsum ignorant NaN nancumsum nancumsum()
Cumprod ignorant NaN nancumprod nancumprod()
18. MÉMOIRE ET PERFORMANCE
18.1 Vues et copies
Besoin Mots-clés Fonctions
Vue view, reference view()
Copie copy, duplicate copy()
Partage mémoire shares_memory shares_memory()
Base base, parent array .base
Flags flags, memory info .flags
18.2 Stride et layout
Besoin Mots-clés Fonctions
Strides strides, memory layout .strides
Ordre C c_contiguous, row major ascontiguousarray()
Ordre Fortran f_contiguous, column major asfortranarray()
Contiguïté contiguous, continuous .flags['C_CONTIGUOUS']
18.3 Buffers
Besoin Mots-clés Fonctions
From buffer frombuffer, buffer frombuffer()
Byte swap byteswap, endian byteswap()
19. ITÉRATION
19.1 Itérateurs
Besoin Mots-clés Fonctions
Itérateur plat flat, flatten iterator .flat
Itérateur ndenumerate ndenumerate, index iterator ndenumerate()
Itérateur ndindex ndindex, multi index ndindex()
Itérateur nditer nditer, advanced iterator nditer()
19.2 Application de fonctions
Besoin Mots-clés Fonctions
Appliquer fonction apply, vectorize vectorize() , frompyfunc()
Appliquer sur axes apply_along_axis apply_along_axis()
Appliquer sur matrice apply_over_axes apply_over_axes()
20. FONCTIONS UTILITAIRES
20.1 Tests et validation
Besoin Mots-clés Fonctions
Test ndarray isndarray ndarray (isinstance)
Test fortran isfortran isfortran()
Dimension ndim, dimensions .ndim
Taille size, length .size , len()
Forme shape .shape
Nombre bytes nbytes, memory size .nbytes
20.2 Informations système
Besoin Mots-clés Fonctions
Version NumPy version __version__
Info machine finfo, iinfo finfo() , iinfo()
Configuration show_config show_config()
20.3 Contextes
Besoin Mots-clés Fonctions
Erreurs errstate, error handling errstate() , seterr()
Contexte print printoptions printoptions()
21. FONCTIONS FINANCIÈRES (numpy-financial)
Besoin Mots-clés Fonctions
Valeur future fv, future value fv()
Paiement pmt, payment pmt()
Taux rate, interest rate rate()
Valeur nette présente npv, net present value npv()
Taux de rendement irr, internal rate irr()
Amortissement ppmt, ipmt ppmt() , ipmt()
22. FENÊTRAGE (WINDOWING)
Besoin Mots-clés Fonctions
Fenêtre Hanning hanning, hann hanning()
Fenêtre Hamming hamming hamming()
Fenêtre Bartlett bartlett bartlett()
Fenêtre Blackman blackman blackman()
Fenêtre Kaiser kaiser kaiser()
23. OPÉRATIONS MATRICIELLES (MATLIB)
Besoin Mots-clés Fonctions
Matrice vide [Link] [Link]()
Matrice zeros [Link] [Link]()
Matrice ones [Link] [Link]()
Matrice eye [Link] [Link]()
Matrice identity [Link] [Link]()
Matrice rand [Link] [Link]()
Matrice randn [Link] [Link]()
Répéter matrice [Link] [Link]()
24. PADDING ET EXTENSION
Besoin Mots-clés Fonctions
Pad avec constante pad constant pad(mode='constant')
Pad avec edge pad edge, extend pad(mode='edge')
Pad avec reflection pad reflect, mirror pad(mode='reflect')
Pad avec symmetric pad symmetric pad(mode='symmetric')
Pad avec wrap pad wrap, circular pad(mode='wrap')
Pad avec fonction pad function pad(mode='function')
INDEX ALPHABÉTIQUE RAPIDE
A: abs, absolute, add, allclose, all, angle, any, append, apply_along_axis, arange, arccos, arcsin,
arctan, argmax, argmin, argsort, argwhere, around, array, asarray, astype, average
B: bincount, bitwise_and, bitwise_or, block, broadcast, byteswap
C: cbrt, ceil, choice, clip, column_stack, compress, concatenate, conj, convolve, copy, corrcoef,
cos, cosh, count_nonzero, cross, cumsum, cumprod
D: deg2rad, delete, diag, diff, divide, dot, dstack
E: ediff1d, einsum, empty, equal, exp, expand_dims, eye, extract
F: fabs, fft, fill, flatten, flip, floor, full
G: genfromtxt, geomspace, gradient, greater
H: hamming, hanning, histogram, hstack, hypot
I: identity, imag, indices, inner, insert, interp, inv, isclose, isfinite, isinf, isnan
K: kaiser, kron
L: linalg, linspace, load, loadtxt, log, log10, log2, logspace
M: matmul, max, maximum, mean, median, meshgrid, min, minimum, mod, multiply
N: nan, nanmax, nanmean, nanmin, nansum, ndim, negative, nonzero, norm
O: ones, outer
P: pad, percentile, place, poly, polyfit, power, prod, put
Q: quantile
R: rad2deg, rand, randint, randn, random, ravel, real, reciprocal, repeat, reshape, resize, roll,
roots, rot90, round
S: save, savetxt, searchsorted, select, setdiff1d, shape, sign, sin, sinh, size, sort, split, sqrt,
square, squeeze, stack, std, subtract, sum, svd
T: take, tan, tanh, tensordot, tile, trace, transpose, tri, tril, triu, trunc
U: union1d, unique
V: var, vdot, vectorize, vstack
W: where
Z: zeros
COMMENT UTILISER CE GUIDE
Méthode 1: Recherche par besoin
1. Identifiez votre besoin (ex: "Je veux trier")
2. Trouvez la section correspondante (ex: Section 7 - TRI ET RECHERCHE)
3. Utilisez les mots-clés pour chercher dans le PDF
Méthode 2: Recherche par mot-clé
1. Ctrl+F dans ce guide avec un mot français
2. Trouvez les mots-clés anglais correspondants
3. Cherchez ces mots dans le PDF NumPy
Méthode 3: Navigation par section
1. Utilisez la table des matières
2. Parcourez la section pertinente
3. Comparez plusieurs fonctions similaires
Méthode 4: Index alphabétique
1. Utilisez l'index rapide ci-dessus
2. Trouvez la première lettre de la fonction
3. Cherchez dans le PDF
Astuce finale: Gardez ce guide ouvert pendant que vous lisez le PDF NumPy. Utilisez-le
comme dictionnaire français-anglais pour les fonctions NumPy !