Snippets

Du code concis, avec une explication claire.

python

numpy: ravel, reshape, transpose

Changer la forme et l'ordre des axes.

#numpy#reshape#transpose
python

numpy: multivariate_normal

Échantillons gaussiens multivariés corrélés.

#numpy#random#mvnorm
python

numpy: sliding_window_view

Fenêtres glissantes sans copie via sliding_window_view.

#numpy#window#stride
python

numpy: savez/load (npz)

Sauvegarder plusieurs arrays dans un fichier .npz.

#numpy#npz#save
python

numpy: ufunc reduce et accumulate

Utiliser reduce/accumulate pour des scans rapides.

#numpy#ufunc#scan
python

numpy: tile, repeat, kron

Répéter des motifs et produits de Kronecker.

#numpy#tile#repeat
python

numpy: vectorize et where

Appliquer une fonction rapidement avec np.where/np.vectorize.

#numpy#vectorize#where
python

numpy: where (sélection)

Choisir entre deux tableaux selon condition.

#numpy#where#conditional
python

pandas: apply vs vectorisé (benchmark)

Comparer apply ligne par ligne vs opérations vectorisées.

#pandas#performance#vectorize
python

pandas: assign/pipe (chaining)

Chaîner des transformations lisibles via assign/pipe.

#pandas#assign#pipe
python

pandas: assign, transform, pipe

Chaîner des transformations avec assign/transform/pipe.

#pandas#assign#pipe
python

pandas: catégorielles ordonnées

Créer des catégories ordonnées pour tris/compare.

#pandas#category#ordered