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

Chạy một mô hình

Đường xu hướng mượt mà mà bạn thấy trong các biểu đồ năng suất theo thời gian sử dụng một generalized additive model (GAM) để xác định vị trí của đường. Dạng mô hình này rất phù hợp để khớp các đường cong phi tuyến. Để có thể dự đoán năng suất trong tương lai, hãy chạy mô hình một cách tường minh. Cú pháp để chạy GAM này có dạng sau.

gam(response ~ s(explanatory_var1) + explanatory_var2, data = dataset)

Ở đây, s() có nghĩa là "làm trơn biến", trong đó làm trơn có thể hiểu nôm na là phi tuyến.

mgcvdplyr đã được nạp; các bộ dữ liệu cornwheat có sẵn và đã được mở rộng để bao gồm đơn vị hệ mét và thông tin vùng điều tra dân số (census region).

Bài tập này là một phần của khóa học

Nhập môn viết hàm trong R

Xem khóa học

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.

# Run a generalized additive model of yield vs. smoothed year and census region
___(___ ~ s(___) + ___, data = ___)
Chỉnh sửa và Chạy Mã