【发布时间】:2017-08-20 22:53:18
【问题描述】:
我意识到我可以使用 numpy 来找到这样的行:
import numpy as np
import matplotlib.pyplot as plt
a = np.array([1,2,3,4,6,7])
b = np.array([5,4,3,2,-2,-1])
k,m = np.polyfit(a,b,1)
plt.scatter(a,b)
plt.plot([0,10],[m,10*k+m])
plt.show()
但我想改用原始 python 代码。我的数学太生疏了,但如果能用几行代码完成,我真的很感激帮助!
【问题讨论】:
标签: python least-squares