Dữ liệu tai nạn mô tô: cách tiếp cận tuyến tính
Trong bài tập đầu tiên này, bạn sẽ khớp một mô hình tuyến tính cho một tập dữ liệu và trực quan hóa kết quả để xem mô hình nắm bắt mối quan hệ trong dữ liệu tốt đến mức nào. Tập dữ liệu, được lưu trong data frame tên mcycle, chứa phép đo gia tốc của đầu hình nộm thử nghiệm va chạm trong một vụ tai nạn mô tô. Nó bao gồm các phép đo gia tốc (g) trong cột accel và thời gian (mili giây) trong cột times.
Bài tập này là một phần của khóa học
Mô hình hóa phi tuyến với Generalized Additive Models (GAMs) trong R
Hướng dẫn bài tập
- Dùng các hàm
head()vàplot()để xem data frame tênmcycle. - Dùng hàm
lm()để khớp một mô hình cho dữ liệumcycletrong đó biếnaccellà hàm tuyến tính củatimes. - Trực quan hóa độ khớp của mô hình bằng lời gọi
termplot()đã cung cấp.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)