開始使用免費開始

觀察殘差

在建立線性模型時,你必須檢視殘差,也就是預測值與實際資料之間的距離。

需要滿足三個條件:

  1. 平均數應為 0。
  2. 變異數必須為常數。
  3. 分配必須接近常態。

我們將使用兩所學校(A 與 B)在同一科目的測驗分數資料。model_Amodel_B 分別是用 hours_of_study_Atest_scores_A,以及 hours_of_study_Btest_scores_B 配適而成。

matplotlib.pyplot 已以 plt 匯入,numpynp 匯入,並從 sklearn.linear_model 匯入了 LinearRegression

本練習屬於課程

Python 機率基礎

檢視課程

動手互動練習

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

# Scatterplot of hours of study and test scores
plt.scatter(____, ____)

# Plot of hours_of_study_values_A and predicted values
plt.plot(____, model_A.____(hours_of_study_values_A))
plt.title("Model A", fontsize=25)
plt.show()
編輯並執行程式碼