D:\Anaconda3\lib\site-packages\sklearn\utils\validation.py:1143: DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().
时间: 2023-09-10 16:15:41 浏览: 158
Anaconda3-5.3.1-Windows-x86-64.exe.rar
这个警告表示在使用Scikit-learn库进行数据验证时,传入的y参数是一个列向量,但是算法期望接收的是一个一维数组,因此建议使用ravel()函数将y转换为一维数组。例如,如果y是一个n行1列的列向量,可以使用如下代码进行转换:
```
import numpy as np
y = np.ravel(y)
```
这样可以将y转换为一个长度为n的一维数组,可以避免出现上述警告。
阅读全文