所以我完成了我必须做的这项作业的一部分。作业中只有一部分对我来说没有任何意义。
我正在做一个 LinearRegression 模型,根据其他人的说法,我需要在最后应用 ans[i,:] = y_poly
,但我从来没有得到原因的答案。
谁能给我解释一下 [i,:]
是什么意思?我没有在网上找到任何解释。
最佳答案
它特定于 numpy
模块,用于大多数数据科学模块。
ans[i,:] = y_poly
这是将一个向量分配给 numpy 二维数组的一个切片(切片分配)。独立示例:
>>> import numpy
>>> a = numpy.array([[0,0,0],[1,1,1]])
>>> a[0,:] = [3,4,5]
>>> a
array([[3, 4, 5],
[1, 1, 1]])
base python中也有切片赋值,只使用一维(a[:] = [1,2,3]
)
关于python - [i, :] mean in Python? 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54469789/