Tôi muốn chuyển đổi mảng 1 chiều thành mảng 2 chiều bằng cách chỉ định số cột trong mảng 2D. Một cái gì đó sẽ hoạt động như thế này:
> import numpy as np
> A = np.array([1,2,3,4,5,6])
> B = vec2matrix(A,ncol=2)
> B
array([[1, 2],
[3, 4],
[5, 6]])
Numpy có một hàm hoạt động giống như hàm tạo của tôi "vec2matrix" không? (Tôi hiểu rằng bạn có thể lập chỉ mục mảng 1D giống như mảng 2D, nhưng đó không phải là tùy chọn trong mã tôi có - Tôi cần thực hiện chuyển đổi này.)