0
在我的項目中,我有一個最適合的線條,我使用了np.polyfit
。因此,我想計算返回的最佳擬合線與地平線之間的程度。彷彿最適合線中的第一點在原點。我的一些誤解來自於polyfit返回的混淆。我如何能最好地獲得角度?從水平方向的Polyfit程度
在我的項目中,我有一個最適合的線條,我使用了np.polyfit
。因此,我想計算返回的最佳擬合線與地平線之間的程度。彷彿最適合線中的第一點在原點。我的一些誤解來自於polyfit返回的混淆。我如何能最好地獲得角度?從水平方向的Polyfit程度
import numpy as np
# simulate some data:
x = np.arange(10, dtype=np.float)
b = 1.5
y = 2 * x + b
# fit the data with a 1st degree polynomial
# (1st degree because poster mentions "best-fit *line*"):
cf = np.polyfit(x, y, 1)
np.rad2deg(np.arctan(cf[0]))
這可能是觀看所述多項式(CF [0] =在視頻米)的係數如何與角度https://www.brightstorm.com/math/precalculus/advanced-trigonometry/angle-inclination-of-a-line/有用。
太棒了,完全解釋它。該視頻也很有用。 – hellowill89
如果你有一個你已經編寫的代碼的小例子,這將會很有幫助。 –
「返回的最佳擬合線與地平線之間的程度」是什麼意思?你的意思是線的傾斜角度? –