La méthode numpy.concatenate() Python

1. Description de la méthode numpy.concatenate()

La méthode numpy.concatenate() est une fonction de la bibliothèque NumPy en Python, utilisée pour concaténer (c'est-à-dire fusionner) des tableaux (ou matrices) le long d'un certain axe. Cela permet de créer un nouveau tableau en joignant les éléments de plusieurs tableaux. Assurez-vous que les dimensions des tableaux que vous concaténez sont compatibles le long de l'axe choisi pour éviter les erreurs.

2. Syntaxe et usage de la méthode numpy.concatenate()

La syntaxe générale de la fonction numpy.concatenate() est la suivante :

:

  1. seq1, seq2, ... : Ce sont les séquences (tableaux, listes, etc.) que vous souhaitez concaténer. Ils doivent avoir la même forme (à l'exception de l'axe de concaténation).
  2. axis : L'axe le long duquel la concaténation doit être effectuée. Par défaut, l'axe est 0, ce qui signifie que les tableaux sont empilés verticalement (concaténation des lignes). Si axis est défini à 1, les tableaux seront empilés horizontalement (concaténation des colonnes).
  3. out : Tableau optionnel pour stocker le résultat de la concaténation. Si fourni, le résultat sera stocké dans ce tableau au lieu d'en créer un nouveau.




3. Exemples d'usages de la méthode numpy.concatenate()

Exemple de concaténation verticale (le long de l'axe 0)

Exemple de concaténation horizontale (le long de l'axe 1)

 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply