大家好我试图使用这些计算来计算线回归参数。但是写的代码并没有给我我想要的输出,我真的不知道为什么。我想我说得对,有人能看到任何明显错误吗?提前谢谢
def BeOne(x,y):
for i in x:
list.append(i**2)
B1 = ((sum([a * b for a, b in zip(x, y)]))-(len(x)*(mean(x))*
(mean(y))))/((sum( i**2 for i in x))-(len(x)*(mean(list))))
return B1
def BeZero(x,y,B1):
B0 = mean(y) - (B1 * mean(x))
return B0