Tôi đang sử dụng numpy. Tôi có một ma trận với 1 cột và N hàng và tôi muốn nhận được một mảng từ với N yếu tố. Ví dụ: nếu tôi có M = matrix([[1], [2], [3], [4]])
, tôi muốn nhận A = array([1,2,3,4])
.Ma trận Numpy thành mảng
Để đạt được điều đó, tôi sử dụng A = np.array(M.T)[0]
. Có ai biết một cách thanh lịch hơn để có được kết quả tương tự?
Cảm ơn!
Ivnerse câu hỏi: [chuyển đổi một mảng NumPy 2D sang ma trận 2D NumPy] (http://stackoverflow.com/questions/17443620/convert-a-2d -numpy-array-to-a-2d-numpy-matrix) –