机器学习sklearn ValueError: Expected 2D array, got 1D array instead

我在学习机器学习视频的时候,学到了鸢尾花分类,遇到了如下问题:

ValueError: Expected 2D array, got 1D array instead:

机器学习sklearn ValueError: Expected 2D array, got 1D array instead_第1张图片

后来发现是自己粗心所致

我写的错误程序:

机器学习sklearn ValueError: Expected 2D array, got 1D array instead_第2张图片

 解决如下:机器学习sklearn ValueError: Expected 2D array, got 1D array instead_第3张图片

我是顺序错误,先写x的,后写y的才对

你可能感兴趣的:(python,机器学习)