matrix.getA()方法说明

matrix.getA()

Return self as an ndarray object.

Equivalent to np.asarray(self).

Parameters: None

Returns: ret : ndarrayself as an ndarray

也就是说矩阵通过这个getA()这个方法可以将自身返回成一个n维数组对象

为什么要这样做呢?

因为plotBestFit()函数中有计算散点x,y坐标的部分,其中计算y的时候用到了weights,如果weights是矩阵的话,weights[1]就是[0.48007329](注意这里有中括号!),就不是一个数了,最终你会发现y的计算结果的len()只有1,而x的len()则是60,所以诸位明白了吧~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容