Mô hình hóa năng suất ngũ cốc

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

Richie Cotton

Data Evangelist at DataCamp

Chuỗi thời gian theo ô của năng suất ngô bạn đã vẽ ở bài trước. Có chín biểu đồ, mỗi biểu đồ cho một vùng điều tra dân số. Trong mỗi biểu đồ, năng suất tăng chậm đến khoảng 1950, sau đó tăng nhanh.

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

Mô hình tuyến tính vs. mô hình cộng tổng quát

Mô hình tuyến tính


lm(
  response_var ~ explanatory_var1 + explanatory_var2, 
  data = dataset
)

Mô hình cộng tổng quát (GAM)

library(mgcv)
gam(
  response_var ~ s(explanatory_var1) + explanatory_var2, 
  data = dataset
)
Nhập môn viết hàm trong R

Dự đoán với GAM

predict_this <- data.frame(
  explanatory_var1 = c("some", "values"),
  explanatory_var2 = c("more", "values")
)
predicted_responses <- predict(model, predict_this, type = "response")
predict_this %>%
  mutate(predicted_responses = predicted_responses)
Nhập môn viết hàm trong R

Hãy thực hành!

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

Preparing Video For Download...