Come si aggiungono le righe a un array numpy?Numpy - aggiungi riga all'array
Ho un array A:
A = array([[0, 1, 2], [0, 2, 0]])
desidero aggiungere righe a questa matrice da un'altra matrice X se il primo elemento di ciascuna riga X soddisfa una condizione specifica.
Gli array di Numpy non hanno un metodo "append" come quello delle liste, o così sembra.
Se A e X sono liste mi limito faccio:
for i in X:
if i[0] < 3:
A.append(i)
Esiste un numpythonic modo di fare l'equivalente?
Grazie, S ;-)
Vedere anche http://stackoverflow.com/questions/8486294/how-to-add-an-extra-column-to-an-numpy-array –