Данные о мотоциклетной аварии: линейный подход
В этом первом упражнении вы построите линейную модель для набора данных и визуализируете результаты, чтобы оценить, насколько хорошо она отражает зависимости в данных. Набор данных хранится в виде фрейма данных mcycle и содержит измерения ускорения головы манекена-испытателя во время мотоциклетной аварии. В нём представлены значения ускорения (в единицах g) в столбце accel и время (в миллисекундах) в столбце times.
Это упражнение является частью курса
Нелинейное моделирование с помощью обобщённых аддитивных моделей (GAM) в R
Инструкции к упражнению
- Используйте функции
head()иplot(), чтобы изучить фрейм данныхmcycle. - С помощью функции
lm()постройте модель для данныхmcycle, в которой переменнаяaccelявляется линейной функцией отtimes. - Визуализируйте результаты подгонки модели с помощью предоставленного вызова
termplot().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)