开始使用免费开始使用

研究残差

要实现线性模型,您需要研究残差,即预测结果与实际数据之间的距离。

需要满足三个条件:

  1. 均值应为 0。
  2. 方差必须恒定。
  3. 分布应为正态分布。

我们将使用两所学校 A 与 B 在同一科目的测试分数数据。model_Amodel_B 分别使用 hours_of_study_Atest_scores_A,以及 hours_of_study_Btest_scores_B 进行拟合。

已将 matplotlib.pyplotplt 导入,将 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()
编辑并运行代码