def f(x,y):
n=len(x)
mx=sum(x)/n
my=sum(y)/n
sum_xy=sum([x[i]*y[i] for i in range(n)])
sum_xx=sum([x[i]*x[i] for i in range(n)])
b=(sum_xy-n*mx*my)/(sum_xx-n*mx*mx)
a=my-b*mx
return a,b
求回归直线方程y=a+bx
最新推荐文章于 2021-06-16 02:54:54 发布