ValueError: With n samples=1, test size=0.2 and train size=None, the resulting rain set will be empty. Adjust any of the aforementioned parameters.
时间: 2023-06-15 19:05:14 浏览: 84
python3.7解决最小二乘遇到ValueError:Expected 2D array, got 1D array instead: array=[5.].关于reshape和predict
这个错误通常是由于数据集中的样本数量太少,导致无法创建一个包含测试集和训练集的有效分割。你可以尝试通过以下方法解决这个问题:
1. 增加数据集中的样本数量,以至少包含两个样本。
2. 调整测试集大小和训练集大小的比例,例如将测试集大小从0.2降低到0.1或更低。
3. 明确设置训练集大小,将训练集大小设置为一个合适的数字,例如80%的数据用于训练,20%的数据用于测试。
请注意,第三种方法可能会导致信息泄露问题,因此需要谨慎使用。
阅读全文