Tolka koefficienterna
Den linjära regressionsmodellen för flygtid som funktion av avstånd har formen
\(\text{duration} = \alpha + \beta \times \text{distance}\)
där
- \(\alpha\) — intercept (den del av flygtiden som inte beror på avståndet) och
- \(\beta\) — koefficient (hur snabbt flygtiden ökar som funktion av avståndet; kallas även lutningen).
Genom att titta på modellens koefficienter kan du dra slutsatser om
- hur stor del av den genomsnittliga flygtiden som faktiskt spenderas på marken, och
- vad den genomsnittliga hastigheten är under ett flyg.
Den linjära regressionsmodellen finns tillgänglig som regression.
Den här övningen är en del av kursen
Maskininlärning med PySpark
Övningsinstruktioner
- Vad är intercept-värdet?
- Vad är koefficienterna? Det är en vektor.
- Extrahera det element ur vektorn som motsvarar lutningen för avståndet.
- Beräkna den genomsnittliga hastigheten i km per timme.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)