Modelando rendimentos de grãos

Introdução à Escrita de Funções em R

Richie Cotton

Data Evangelist at DataCamp

É a série temporal facetada dos rendimentos de milho que você traçou no exercício anterior. Há nove painéis, um para cada região do censo. Em cada painel, os rendimentos aumentam lentamente até cerca de 1950 e, depois disso, aumentam rapidamente.

Introdução à Escrita de Funções em R

Modelos lineares vs. modelos aditivos generalizados

Um modelo linear


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

Um modelo aditivo generalizado

library(mgcv)
gam(
  response_var ~ s(explanatory_var1) + explanatory_var2, 
  data = dataset
)
Introdução à Escrita de Funções em R

Prevendo GAMs

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)
Introdução à Escrita de Funções em R

Vamos praticar!

Introdução à Escrita de Funções em R

Preparing Video For Download...