Ich möchte ein numpy array
erstellen, um es mit numpy arrays
zu füllen. zum Beispiel:erstellen numpy Array mit unterschiedlicher Form
a = [] (simple array or numpy array)
b = np.array([[5,3],[7,9],[3,8],[2,1]])
a = np.concatenate([a,b])
c = np.array([[1,2],[2,9],[3,0]])
a = np.concatenate([a,c])
würde Ich mag, dies zu tun, weil ich WAV-Dateien haben, von denen ich einige Merkmale extrahieren, damit ich nicht aus zwei Dateien gleichzeitig aber iterativ lesen kann. Wie kann ich ein leeres ND-Array mit der zweiten Dimension z. a.shape = (x,2)
oder wie kann ich die Arrays auch ohne die Erstellung eines "Speicher" -Arrays verketten?
'a = np.lepty ((0, 2))'. – Psidom
Der Versuch, "konkatenate" inkrementell aufzurufen, ist wirklich sehr langsam. Es ist besser, eine Liste von Arrays zu erstellen, um sie zu verketten und dann alle gleichzeitig zu "verketten". – user2357112
@Psidom Danke. – stefos