Преобразование массива numpy в вектор-столбец ⇐ Python
-
Anonymous
Преобразование массива numpy в вектор-столбец
Я новичок в программировании на Python, поэтому извините, если вопрос может показаться глупым или тривиальным.
Итак, для определенной функции мне нужно проверить, является ли x вектором и (в этом случае) он должен быть вектором-столбцом. Однако я хотел сделать так, чтобы пользователь мог также передать ему вектор-строку и превратить его в вектор-столбец.
Однако на данном этапе, как мне сделать так, чтобы он не проверял, является ли x скалярной величиной.
Я прилагаю эскиз кода, чтобы проиллюстрировать проблему. Заранее спасибо всем, кто ответит
импортировать numpy как np x = np.arange(80, 130, 10) # х: число с плавающей запятой = 80,0 print('массив до:\n', x) если x не является np.array: x = np.array(x).reshape([len(x), 1]) print('массив после:\n', x)
Я новичок в программировании на Python, поэтому извините, если вопрос может показаться глупым или тривиальным.
Итак, для определенной функции мне нужно проверить, является ли x вектором и (в этом случае) он должен быть вектором-столбцом. Однако я хотел сделать так, чтобы пользователь мог также передать ему вектор-строку и превратить его в вектор-столбец.
Однако на данном этапе, как мне сделать так, чтобы он не проверял, является ли x скалярной величиной.
Я прилагаю эскиз кода, чтобы проиллюстрировать проблему. Заранее спасибо всем, кто ответит
импортировать numpy как np x = np.arange(80, 130, 10) # х: число с плавающей запятой = 80,0 print('массив до:\n', x) если x не является np.array: x = np.array(x).reshape([len(x), 1]) print('массив после:\n', x)