首页 > 解决方案 > Scikit-learn:重用模型时在所有行上获得相同的结果

问题描述

所以我想从一个国家的第一产业GDP中算出一些GDP数据。最早的数据没有任何 GDP 值,所以我用更新的数据训练了一个模型。我的计划是使用经过训练的模型来猜测旧数据。

然后我将新数据(旧数据)提供给模型,但模型预测所有年份的数值都相同!

我究竟做错了什么?

PS。我只是从 ML 开始,所以为混乱的代码/ml 技术道歉:(

编辑:已修复。新数据也需要缩放:)

在此处输入图像描述

标签: pythonscikit-learn

解决方案


我相信你也需要打电话sc.transformX1否则,特征的规模就会偏离,预测也会变得错误。


推荐阅读