Motorrijongeluk-data: lineaire aanpak
In deze eerste oefening fit je een lineair model op een gegevensset en visualiseer je de resultaten om te zien hoe goed het de relaties in de data vastlegt. De gegevensset, opgeslagen in een data frame met de naam mcycle, bevat metingen van de versnelling van het hoofd van een crash-testdummy tijdens een motorrijongeluk. De kolom accel bevat metingen van de versnelling (g) en de kolom times bevat de tijd (milliseconden).
Deze oefening maakt deel uit van de cursus
Niet-lineaire modellering met Generalized Additive Models (GAM's) in R
Oefeninstructies
- Gebruik de functies
head()enplot()om naar het data framemcyclete kijken. - Gebruik de functie
lm()om een model te fitten op demcycle-data waarbij de variabeleacceleen lineaire functie is vantimes. - Visualiseer de modelfit met de meegeleverde aanroep van
termplot().
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Examine the mcycle data frame
head(___)
plot(___)
# Fit a linear model
lm_mod <- lm(___, data = mcycle)
# Visualize the model
termplot(lm_mod, partial.resid = TRUE, se = TRUE)