解释系数
将航班时长建模为距离函数的线性回归形式为:
\(\text{duration} = \alpha + \beta \times \text{distance}\)
其中:
- \(\alpha\) —— 截距(与距离无关的时长部分),
- \(\beta\) —— 系数(时长随距离增加的速率;也称为"斜率")。
通过查看模型的系数,您可以推断:
- 平均航班时长中有多少时间实际上花在地面上;
- 飞行过程中的平均速度是多少。
线性回归模型已保存为 regression。
本练习是课程的一部分
使用 PySpark 进行机器学习
练习说明
- 截距是多少?
- 系数是多少?这是一个"向量"。
- 从向量中提取与距离斜率对应的元素。
- 计算以公里/小时(km/h)为单位的平均速度。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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)