Aggiungi colonna in NumPy

Muhammad Maisam Abbas 20 giugno 2021
Aggiungi colonna in NumPy

Questo tutorial introdurrà il metodo per aggiungere una colonna a un array NumPy in Python.

Aggiungi colonna a un array NumPy con la funzione numpy.append()

La funzione numpy.append() può essere usata per aggiungere una colonna extra a un array numpy esistente. La funzione numpy.append() accetta tre parametri, l’array preesistente, i nuovi valori da aggiungere e l’axis con cui vogliamo aggiungere i nuovi valori all’array preesistente. Possiamo specificare il parametro axis su 1 se vogliamo aggiungere nuove colonne all’array preesistente. La funzione numpy.append() restituisce un nuovo array in cui i nuovi valori vengono aggiunti alla fine dell’array preesistente. Vedere il seguente esempio di codice.

import numpy as np

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

Produzione:

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

Nel codice sopra, abbiamo prima inizializzato il nostro primo array array con la funzione numpy.array() in Python. Abbiamo quindi inizializzato un nuovo array, array2, contenente una colonna aggiuntiva, con la funzione numpy.append() in 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