ComeçarComece de graça

Corrigindo problemas com diagnósticos do modelo

Você pode usar gam.check() para melhorar modelos atualizando-os com base nos seus resultados.

Este exercício faz parte do curso

Modelagem Não Linear com Generalized Additive Models (GAMs) em R

Ver curso

Instruções do exercício

  • Execute os diagnósticos do modelo em mod.
  • Com base nos diagnósticos, ajuste novamente o modelo como mod2, alterando o número de funções base (k) para os smooths que falharam.
  • Execute os diagnósticos do modelo em mod2 para garantir que você corrigiu o problema.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

library(mgcv)
# Fit the model
mod <- gam(y ~ s(x0, k = 3) + s(x1, k = 3) + s(x2, k = 3) + s(x3, k = 3),
           data = dat, method = "REML")

# Check the diagnostics
___

# Refit to fix issues
mod2 <- gam(y ~ s(x0, k = ___) + s(x1, k = ___) + s(x2, k = ___) + s(x3, k = ___),
           data = dat, method = "REML")

# Check the new model
___
Editar e executar o código