ValueError: cannot reshape array of size 10638 into shape (591,3)
时间: 2024-05-23 19:16:05 浏览: 100
python3.7解决最小二乘遇到ValueError:Expected 2D array, got 1D array instead: array=[5.].关于reshape和predict
这个错误通常是由于试图将大小不匹配的数组重新塑形而导致的。在你的代码中,你试图将一个大小为10638的数组重新塑形为一个大小为(591,3)的数组,但这两个大小不匹配。
你需要检查你的代码,找出出现这个错误的位置,并检查你正在使用的数组的大小和形状是否与你尝试重新塑形的大小和形状匹配。你还可以尝试使用numpy中的reshape函数来重新塑形数组,但在这之前确保你的数组大小和形状是匹配的。
阅读全文