Ajouter une colonne dans NumPy

Muhammad Maisam Abbas 20 juin 2021
Ajouter une colonne dans NumPy

Ce tutoriel présentera la méthode pour ajouter une colonne à un tableau NumPy en Python.

Ajouter une colonne à un tableau NumPy avec la fonction numpy.append()

La fonction numpy.append() peut être utilisée pour ajouter une colonne supplémentaire à un tableau numpy existant. La fonction numpy.append() prend trois paramètres, le tableau préexistant, les nouvelles valeurs à ajouter, et l’axis par lequel on veut ajouter les nouvelles valeurs au tableau préexistant. Nous pouvons spécifier le paramètre axis à 1 si nous voulons ajouter de nouvelles colonnes au tableau préexistant. La fonction numpy.append() renvoie un nouveau tableau dans lequel les nouvelles valeurs sont ajoutées à la fin du tableau préexistant. Consultez l’exemple de code suivant.

import numpy as np

array = np.array([[1, 2], [3, 4], [5, 6]])
array2 = np.append(array, [[1], [1], [1]], axis=1)
array2

Production:

[[1 2 1]
 [3 4 1]
 [5 6 1]]

Dans le code ci-dessus, nous avons d’abord initialisé notre premier tableau array avec la fonction numpy.array() en Python. Nous avons ensuite initialisé un nouveau tableau, array2, contenant une colonne supplémentaire, avec la fonction numpy.append() en Python.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn