1D-массив сам по себе один раз транспонируется, в отличие от Matlab, где 1D-массив не существует и, по крайней мере, 2D.
Вам нужно изменить его форму:
my_array.reshape(-1, 1)
Или:
my_array.reshape(1, -1)
В зависимости от того, какой тип вектора вы хотите (вектор столбца или строки).
-1
является вещательным, с использованием всех возможных элементов, и1
создает второе необходимое измерение.