Python 使用numpy数组的矩阵乘法
我试图用矩阵乘法做一个线性回归Python 使用numpy数组的矩阵乘法,python,numpy,regression,Python,Numpy,Regression,我试图用矩阵乘法做一个线性回归 X是特征矩阵,我有100个数据点。根据正态方程,需要X和X转置的点积 根据需要添加了一列“1”,因此X的形状为100×2,而X的转置形式为2×100 然而,当我做点积时,结果(在书中给出)相应地出现,一个2×2矩阵。根据点乘矩阵乘法定律,它不应该是一个100×100矩阵吗 从概念上讲,我哪里做错了?你以错误的顺序喂它们 您不是在喂食(100,2)*(2100),而是在喂食(2100)*(100,2)您是在错误的顺序喂食它们 你不是在喂(100,2)*(2100),
X
是特征矩阵,我有100个数据点。根据正态方程,需要X
和X
转置的点积
根据需要添加了一列“1”,因此X
的形状为100×2
,而X
的转置形式为2×100
然而,当我做点积时,结果(在书中给出)相应地出现,一个2×2
矩阵。根据点乘矩阵乘法定律,它不应该是一个100×100
矩阵吗
从概念上讲,我哪里做错了?你以错误的顺序喂它们
您不是在喂食
(100,2)*(2100)
,而是在喂食(2100)*(100,2)
您是在错误的顺序喂食它们
你不是在喂
(100,2)*(2100)
,而是在喂(2100)*(100,2)
哦,我的天啊。我真是太粗心了。非常感谢!:)@JOYBHOWMIK Joy,如果答案解决了你的问题,那么在这个网站上,接受这个答案被认为是很有礼貌的it@gboffi被接受为答案!Stackoverflow有一个冷却期,在该冷却期之后可以接受答案,因此延迟!当做哦,我的上帝。我真是太粗心了。非常感谢!:)@JOYBHOWMIK Joy,如果答案解决了你的问题,那么在这个网站上,接受这个答案被认为是很有礼貌的it@gboffi被接受为答案!Stackoverflow有一个冷却期,在该冷却期之后可以接受答案,因此延迟!当做