我正在使用 sci-kit 学习线性回归算法。在缩放 Y 目标特征时:
Ys = scaler.fit_transform(Y)
我有
ValueError:预期的二维数组,得到的是一维数组:
之后我重塑使用:
Ys = scaler.fit_transform(Y.reshape(-1,1))
但是又报错了:
AttributeError:“系列”对象没有属性“重塑”
所以我检查了 pandas.Series 文档页面,它说:
reshape(*args, **kwargs) 从 0.19.0 版开始弃用。
原文由 Hrvoje 发布,翻译遵循 CC BY-SA 4.0 许可协议
解决方案已链接到 文档页面 上的重塑方法。
Insted of
Y.reshape(-1,1)
你需要使用: