我想創建一個numpy array
以便用numpy arrays
填充它。例如:創建具有不同形狀的numpy陣列
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])
我想這樣做,因爲我有我從中提取了一些功能,所以我不能從2個檔,但同時反覆讀取wav文件。 如何創建一個空的ndarray,其第二維度固定a.shape = (x,2)
或者我如何連接數組,即使沒有創建「存儲」數組?
'a = np.empty((0,2))'。 – Psidom
試圖逐步調用'concatenate'確實很慢。最好是建立一個數組列表來連接,然後將它們一次全部「連接」起來。 – user2357112
@Psidom謝謝。 – stefos