NumPy - Manipolazione di array
Diverse routine sono disponibili nel pacchetto NumPy per la manipolazione di elementi nell'oggetto ndarray. Possono essere classificati nei seguenti tipi:
Cambiare forma
| Sr.No. | Forma e descrizione |
|---|---|
| 1 | rimodellare Dà una nuova forma a un array senza modificarne i dati |
| 2 | piatto Un iteratore 1-D sull'array |
| 3 | appiattire Restituisce una copia della matrice compressa in una dimensione |
| 4 | ravel Restituisce una matrice appiattita contigua |
Operazioni di trasposizione
| Sr.No. | Funzionamento e descrizione |
|---|---|
| 1 | trasporre Permuta le dimensioni di un array |
| 2 | ndarray.T Uguale a self.transpose () |
| 3 | rollaxis Ruota l'asse specificato all'indietro |
| 4 | swapaxes Scambia i due assi di un array |
Modifica delle dimensioni
| Sr.No. | Dimensione e descrizione |
|---|---|
| 1 | trasmissione Produce un oggetto che imita la trasmissione |
| 2 | broadcast_to Trasmette un array a una nuova forma |
| 3 | expand_dims Espande la forma di un array |
| 4 | spremere Rimuove le voci unidimensionali dalla forma di una matrice |
Unione di array
| Sr.No. | Array e descrizione |
|---|---|
| 1 | concatenare Unisce una sequenza di array lungo un asse esistente |
| 2 | pila Unisce una sequenza di array lungo un nuovo asse |
| 3 | hstack Impila gli array in sequenza orizzontalmente (a livello di colonna) |
| 4 | vstack Impila gli array in sequenza verticalmente (per riga) |
Divisione di array
| Sr.No. | Array e descrizione |
|---|---|
| 1 | Diviso Divide un array in più sotto-array |
| 2 | hsplit Divide un array in più sotto-array orizzontalmente (a livello di colonna) |
| 3 | vsplit Divide un array in più sotto-array verticalmente (per riga) |
Aggiunta / rimozione di elementi
| Sr.No. | Elemento e descrizione |
|---|---|
| 1 | ridimensionare Restituisce un nuovo array con la forma specificata |
| 2 | aggiungere Aggiunge i valori alla fine di un array |
| 3 | inserire Inserisce i valori lungo l'asse dato prima degli indici dati |
| 4 | Elimina Restituisce un nuovo array con sotto-array lungo un asse cancellato |
| 5 | unico Trova gli elementi univoci di un array |