x=np.asarray([1,2,4,5,7,8,9])
y=np.asarray([2,1,3,6,4,7,9])
m,b=np.polyfit(x,y,1)
我有散點,並嘗試通過numpy polyfit
做線性擬合(y = m * x + b,b = 0)。有沒有辦法強制攔截b爲0?我也可以有差異嗎?如何使用numpy polyfit強制散射點線性擬合通過零點?
我GOOGLE了一下,有人說np.linalg.lstsq
可能工作,但我不知道如何操縱它。我更喜歡np.polyfit
。它可以工作嗎?
這只是一個平均數,而不是最小二乘擬合。 –
該OP沒有指定租賃廣場,但我在任何情況下都是錯誤的。我已經爲你的答案+1了。 –