Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

Hướng dẫn bài tập

  • Xác định một công thức biểu diễn female_unemployment như một hàm của male_unemployment. Gán công thức cho biến fmla và in ra.
  • Sau đó dùng lm()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ệu unemployment.
  • 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
___
Chỉnh sửa và Chạy Mã