np.concatenate

La funzione np.concatenate di NumPy consente di concatenare array lungo un asse specificato. Questa funzione è utile quando si desidera combinare più array in uno nuovo.

Ecco la sua sintassi di base:

numpy.concatenate((array1, array2, …), axis=0, out = None)

Dove:

array1, array2, ecc. sono gli array che si desidera concatenare. axis specifica l’asse lungo il quale concatenare gli array. Per impostazione predefinita, axis è 0, il che significa che gli array verranno concatenati lungo l’asse delle righe. Se si desidera concatenare lungo l’asse delle colonne, si può impostare axis = 1. out: (opzionale) array in cui inserire il risultato della concatenazione. np.concatenate lungo l’asse delle righe

Facciamo adesso un esempio di come utilizzare np.concatenate per concatenare due array lungo l’asse delle righe:

import numpy as np array1 = np.array([[1, 2, 3], [4, 5, 6]]) array2 = np.array([[7, 8, 9], [10, 11, 12]]) concatenated_array = np.concatenate((array1, array2), axis=0) print(“Array concatenato lungo le righe:”) print(concatenated_array)

Questo esempio restituirebbe l’array concatenato lungo le righe:

Array concatenato lungo le righe: [[ 1 2 3] [ 4 5 6] [ 7 8 9] [10 11 12]] np.concatenate lungo l’asse delle colonne

Articoli Correlati

Vuoi rimanere aggiornato sulle nuove tecnologie per la Didattica e ricevere suggerimenti per attività da fare in classe?

Sei un docente?

soloscuola.it la prima piattaforma
No Profit gestita dai

Volontari Per la Didattica
per il mondo della Scuola. 

 

Tutti i servizi sono gratuiti. 

Associazione di Volontariato Koinokalo Aps

Ente del Terzo Settore iscritta dal 2014
Tutte le attività sono finanziate con il 5X1000