Viết mã hồi quy đơn biến đơn giản
Trong bài tập viết mã đầu tiên, bạn sẽ tạo một công thức để định nghĩa một tác vụ mô hình hóa một biến, rồi fit một mô hình tuyến tính cho dữ liệu. Bạn được cung cấp tỷ lệ thất nghiệp nam và nữ tại Hoa Kỳ qua nhiều năm (Nguồn).
Nhiệm vụ là dự đoán tỷ lệ thất nghiệp nữ từ tỷ lệ thất nghiệp nam quan sát được.
Biến đầu ra là female_unemployment, và biến đầu vào là male_unemployment.
Dấu của hệ số biến cho bạn biết liệu đầu ra tăng (+) hay giảm (-) khi biến tăng.
Nhớ lại giao diện gọi của lm() (docs) là:
lm(formula, data = ___)
Data frame unemployment đã được nạp sẵn.
Bài tập này là một phần của khóa học
Học có giám sát với R: Hồi quy
Hướng dẫn bài tập
- Xác định một công thức biểu diễn
female_unemploymentnhư một hàm củamale_unemployment. Gán công thức cho biếnfmlavà in ra. - Sau đó dùng
lm()vàfmlađể fit một mô hình tuyến tính dự đoán thất nghiệp nữ từ thất nghiệp nam với bộ dữ liệuunemployment. - In mô hình. Hệ số của thất nghiệp nam có phù hợp với kỳ vọng của bạn không? Thất nghiệp nữ có tăng khi thất nghiệp nam tăng không?
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.
# unemployment is available
summary(unemployment)
# Define a formula to express female_unemployment as a function of male_unemployment
fmla <- ___
# Print it
___
# Use the formula to fit a model: unemployment_model
unemployment_model <- ___
# Print it
___