BaşlayınÜcretsiz Başlayın

Model tanılarıyla sorunları düzeltme

gam.check() sonuçlarına göre modeli güncelleyerek iyileştirebilirsin.

Bu egzersiz

R ile Genelleştirilmiş Katkılı Modeller (GAM'ler) ile Doğrusal Olmayan Modelle

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • mod üzerinde model tanılarını çalıştır.
  • Tanı sonuçlarına göre, başarısız olan smooth’lar için temel fonksiyon sayısını (k) değiştirerek modeli mod2 olarak yeniden kur.
  • Sorunu çözdüğünden emin olmak için mod2 üzerinde model tanılarını çalıştır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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
___
Kodu Düzenle ve Çalıştır