问题描述:
用多元线性回归模型预测出结果后,返回给主函数处理,报“ValueError: Length of values does not match length of index”错误。
经过多方调试,发现是返回值类型的匹配问题。描述如下:
result = LR_reg.predict(scaler_test_data)
return result # type(result): <class ‘numpy.ndarray’>,返回的是一个数组类型,不是一个值,应改为return result[0]