column_or_1d#

sklearn.utils.validation.column_or_1d(y, *, dtype=None, input_name='y', предупреждение=False, device=None)[источник]#

Преобразовать столбец или одномерный массив numpy в одномерный, иначе вызывает ошибку.

Параметры:
yarray-like

Входные данные.

dtypeтип данных, по умолчанию=None

Тип данных для y.

Добавлено в версии 1.2.

input_namestr, по умолчанию=”y”

Имя данных, используемое для построения сообщения об ошибке.

Добавлено в версии 1.8.

предупреждениеbool, по умолчанию=False

Для управления отображением предупреждений.

deviceустройство, по умолчанию=None

device объект. См. Руководство пользователя по Array API для получения дополнительной информации.

Добавлено в версии 1.6.

Возвращает:
yndarray

Выходные данные.

Вызывает:
ValueError

Если y не является одномерным массивом или двумерным массивом с одной строкой или столбцом.

Примеры

>>> from sklearn.utils.validation import column_or_1d
>>> column_or_1d([1, 1])
array([1, 1])