Dane z wypadku motocyklowego: podejście liniowe
W tym pierwszym ćwiczeniu dopasujesz model liniowy do zbioru danych i zwizualizujesz wyniki, aby sprawdzić, jak dobrze opisuje on zależności w danych. Zbiór danych, przechowywany w ramce danych o nazwie mcycle, zawiera pomiary przyspieszenia głowy manekina zderzeniowego podczas wypadku motocyklowego. Ramka zawiera wartości przyspieszenia (g) w kolumnie accel oraz czas (w milisekundach) w kolumnie times.
To ćwiczenie jest częścią kursu
Nieliniowe modelowanie z użyciem uogólnionych modeli addytywnych (GAM) w R
Instrukcje do ćwiczenia
- Użyj funkcji
head()iplot(), aby przyjrzeć się ramce danychmcycle. - Użyj funkcji
lm(), aby dopasować model do danychmcycle, w którym zmiennaacceljest liniową funkcją zmiennejtimes. - Zwizualizuj dopasowanie modelu, korzystając z dostarczonego wywołania funkcji
termplot().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)