Reshape your data either using array.reshape(-1, 1)

在跑回归模型(xgbrt)时候,predict遇到了如下的问题:

 原因:shape出现问题

解决:

.predict(test_y)改为:

.predict(test_y.values.reshape[-1,1])

再运行一次发现该问题得以解决但是出现了新的报错:

原因:应该是()写成了【 】

解决:

将【-1,1】改为(-1,1) 

你可能感兴趣的:(人工智能,算法,python)