老师为什么要hstack两个向量呢?

来源:8-1 什么是多项式回归

qtw1998

2019-03-11

图片描述

写回答

1回答

liuyubobobo

2019-03-11

我可能没有理解你的问题?


hstack是将两个矩阵横向拼接。

X是100*1的矩阵;X**2也是100*1的矩阵。这两个矩阵经过hstack,得到100*2的矩阵。


为什么要这么做?我们相当于把原来只有一个特征的数据,变成了有两个特征的数据。其中第二个特征是第一个特征的平方。用这种方式,尝试能不能更好的拟合原始数据:)


继续加油!:)

1
3
qtw1998
非常感谢!
2019-03-12
共3条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程