Motorrad-Crash-Daten: linearer Ansatz
In dieser ersten Übung wirst du ein lineares Modell auf einen Datensatz anwenden und die Ergebnisse visualisieren,
um zu sehen, wie gut es die Zusammenhänge in den Daten erfasst. Der Datensatz, gespeichert in einem Data Frame namens mcycle, enthält Messungen der Beschleunigung am Kopf eines Crash-Test-Dummys
während eines Motorradunfalls. Er enthält Messwerte der Beschleunigung (g) in der Spalte accel
und der Zeit (Millisekunden) in der Spalte times.
Diese Übung ist Teil des Kurses
<Kurs>Nichtlineare Modellierung mit Generalized Additive Models (GAMs) in R</Kurs>Übungsanweisungen
- Verwende die Funktionen
head()undplot(), um dir den Data Framemcycleanzusehen. - Verwende die Funktion
lm(), um auf denmcycle-Daten ein Modell zu fitten, bei dem die Variableacceleine lineare Funktion vontimesist. - Visualisiere den Modell-Fit mit dem bereitgestellten Aufruf von
termplot().
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)