Ho un array numpy. Qualcosa come [ a b c ]
.Aggiungi un array NumPy a un array NumPy
E poi voglio aggiungerlo in un altro array NumPy (proprio come creiamo un elenco di liste). Come creiamo un array di array NumPy contenenti array NumPy?
ho cercato di fare quanto segue senza alcuna fortuna
>>> M = np.array([])
>>> M
array([], dtype=float64)
>>> M.append(a,axis=0)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'numpy.ndarray' object has no attribute 'append'
>>> a
array([1, 2, 3])
È possibile creare un "array di matrici" (si utilizza un array di oggetti), ma quasi sicuramente non si desidera. Cosa stai cercando di fare? Vuoi solo un array 2d? –
sì .. Sto cercando di ottenere un array 2D – Fraz
@Fraz: * Perché * vuoi un array 2D? Cosa stai cercando di fare? – endolith