0

我有一个 numpy 数组,它有 3 行和 3 列。像这样:

100  200  300  
233  699  999 
566  655  895

我想为我的线性回归创建一个像这样的numpy数组:

100  200  300   1
233  699  999   1
566  655  895   1

这是我的代码:

X=np.hstack((x[:,0]),x[:,1]),x[:,2]) ,np.ones(x.shape[0])))

请问我怎样才能编辑我的代码来获得我的目标?

4

1 回答 1

0
  1. 你可能不会x分开hstack
  2. 您应该放入二维形状,ones因为一维形状数组不是您所期望的。
X = np.hstack((x, np.ones((x.shape[0], 1))))
于 2020-10-18T21:57:18.270 回答