Devo aggiungere una colonna e una riga a un array numpy esistente in una posizione definita come possibile. perdono per il mio inglese regolare.Come posso aggiungere una riga e una colonna aggiuntive a un array?
risposta
Immagino che la colonna e le righe siano solo un elenco di elenchi?
Cioè, hai il seguente?
L = [[1,2,3],
[4,5,6]]
Per aggiungere un'altra riga, utilizzare il metodo append di un elenco.
L.append([7,8,9])
dando
L = [[1,2,3],
[4,5,6],
[7,8,9]]
Per aggiungere un'altra colonna, sarebbe necessario un ciclo su ogni riga. Un modo semplice per farlo è con una comprensione delle liste.
L = [x + [0] for x in L]
dando
L = [[1,2,3,0],
[4,5,6,0]]
e per convertirlo in array basta fare array (lst)? –
Questo dovrebbe funzionare. C'è probabilmente un modo migliore per farlo con Numpy, ma la tua domanda originale non ha specificato tale. –
grazie per aver risposto – ricardo
Ci sono molti modi per fare questo in NumPy, ma non tutti consentono di aggiungere la riga/colonna alla matrice di destinazione in qualsiasi luogo (ad esempio, aggiungere consente solo l'aggiunta dopo l'ultima riga/colonna). Se si vuole un unico metodo/funzione per aggiungere una riga o colonna in qualsiasi posizione in un array di destinazione, vorrei andare con 'inserto':
T = NP.random.randint(0, 10, 20).reshape(5, 4)
c = NP.random.randint(0, 10, 5)
r = NP.random.randint(0, 10, 4)
# add a column to T, at the front:
NP.insert(T, 0, c, axis=1)
# add a column to T, at the end:
NP.insert(T, 4, c, axis=1)
# add a row to T between the first two rows:
NP.insert(T, 2, r, axis=0)
- 1. Come posso aggiungere numeri di riga a una griglia ExtJS?
- 2. come aggiungere una famiglia da colonna a colonna in hbase
- 3. Aggiungere una colonna di array in Rails
- 4. Come aggiungere dinamicamente una nuova colonna a una tabella HTML
- 5. Come aggiungere una nuova colonna Struct a un DataFrame
- 6. QListVisualizza come aggiungere una colonna?
- 7. Aggiungere una nuova riga a un NSString
- 8. Come aggiungere una matrice a una riga SQL in C#?
- 9. Come aggiungere un valore predefinito a una colonna già esistente?
- 10. Come posso aggiungere più di una riga con Zend_Db?
- 11. Come aggiungere una nuova colonna a un RDD Spark?
- 12. come aggiungere una nuova colonna a un foglio esistente
- 13. Come posso aggiungere un INDICE con Doctrine 2 a una colonna senza renderlo una chiave primaria?
- 14. Come posso aggiornare una riga in un array javascript in base a un valore chiave?
- 15. Come posso aggiungere una matrice a un plist utilizzando PlistBuddy?
- 16. Come posso sommare una colonna di un elenco?
- 17. Come aggiungere una riga a una TableViewSection in Titanium?
- 18. sql aggiungendo righe aggiuntive a ciascuna riga
- 19. Come aggiungere una riga di intestazione a un panda DataFrame
- 20. come aggiungere una colonna nascosta in slickgrid
- 21. Come aggiungere testo a un file su una nuova riga
- 22. Come aggiungere una colonna con la percentuale
- 23. Come posso aggiungere una variabile a console.log?
- 24. Come posso selezionare una colonna specifica di una riga usando jQuery e JavaScript?
- 25. C'è un modo per aggiungere colonne aggiuntive a un jstree?
- 26. Aggiungere una riga a una tabella MS Word utilizzando Office.Interop
- 27. Aggiungere una nuova riga a un file CSV
- 28. Come ottenere una colonna da un array java 2D?
- 29. Aggiungere una colonna a una posizione specifica in MSSQL Server
- 30. Come posso aggiungere/rimuovere una riga con convalida
questo ha bisogno di un po 'più di informazioni –
che tipo di array? lista di liste, array.array o numpy.array? –
-1: Nessun codice .... –