X=np.append(np.ones((m,1)),data_n[:,0].reshape(m,1),axis=1)
时间: 2023-10-23 08:10:13 浏览: 83
数组的拼接 np.concatenate( ) np.append( )用法和区别
5星 · 资源好评率100%
这行代码的作用是将一个 mx1 的一维数组 data_n[:,0] 转换成一个 mx2 的矩阵 X,其中第一列都是 1,第二列是原来的数组。这个过程可以用以下步骤实现:
1. 使用 data_n[:,0].reshape(m,1) 将一维数组变成二维数组,其中第一维长度为 m,第二维长度为 1。
2. 使用 np.ones((m,1)) 创建一个 mx1 的全是 1 的矩阵。
3. 使用 np.append 将两个矩阵按列合并,axis=1 表示按列合并,得到一个 mx2 的矩阵 X。
阅读全文