column_or_1d#

sklearn.utils.validation.column_or_1d(y, *, dtype=None, warn=False)#

将列或一维 numpy 数组展平,否则引发错误。

Parameters:
yarray-like

输入数据。

dtypedata-type, default=None

y 的数据类型。

Added in version 1.2.

warnbool, default=False

控制是否显示警告。

Returns:
yndarray

输出数据。

Raises:
ValueError

如果 y 不是一维数组或具有单行或单列的二维数组。

Examples

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