開始使用免費開始

解讀係數

以距離為自變數的飛行時間線性迴歸模型形式為:

\(\text{duration} = \alpha + \beta \times \text{distance}\)

其中:

  • \(\alpha\) — 截距(與距離無關的那部分時間),以及
  • \(\beta\) — 係數(飛行時間隨距離增加的速率;也稱為「斜率」)。

透過檢視模型的係數,你可以推得:

  • 平均飛行時間中實際花在地面的時間有多少,以及
  • 飛行中的平均速度為何。

線性迴歸模型已存在於 regression

本練習屬於課程

使用 PySpark 的機器學習

檢視課程

練習說明

  • 截距是多少?
  • 係數為何?這是一個「向量」。
  • 從向量中擷取對應於距離斜率的元素。
  • 以每小時公里數計算平均速度。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Intercept (average minutes on ground)
inter = regression.____
print(inter)

# Coefficients
coefs = ____.____
print(coefs)

# Average minutes per km
minutes_per_km = ____.____[____]
print(minutes_per_km)

# Average speed in km per hour
avg_speed = ____ / ____
print(avg_speed)
編輯並執行程式碼