Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Gebruik de functies head() en plot() om naar het data frame mcycle te kijken.
  • Gebruik de functie lm() om een model te fitten op de mcycle-data waarbij de variabele accel een lineaire functie is van times.
  • 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)
Code bewerken en uitvoeren