Usuwanie predyktorów
Aby potwierdzić swoją decyzję, porównujesz dopasowanie modelu maksymalnego z modelem bez opóźnionego efektu kuponu, korzystając z kryterium AIC.
Wartość AIC możesz uzyskać, wywołując funkcję AIC() na odpowiednim obiekcie modelu. W przypadku modelu maksymalnego jest to proste – jest on reprezentowany przez obiekt extended.model. Aby uzyskać wartość AIC dla modelu bez zmiennej Coupon.lag, należy najpierw wywołać funkcję update() na obiekcie extended.model. Oprócz aktualizacji modelu polegającej na dodaniu nowego predyktora, można też predyktor usunąć. Wystarczy postawić znak minusa przed nazwą odpowiedniego predyktora.
To ćwiczenie jest częścią kursu
Budowanie modeli reakcji w R
Instrukcje do ćwiczenia
- Oblicz wartość AIC dla obiektu
extended.model, używając funkcjiAIC(). - Zaktualizuj obiekt
extended.model, usuwając zmiennąCoupon.lagza pomocą funkcjiupdate(). Następnie oblicz AIC dla zaktualizowanego modelu, używając funkcjiAIC().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Obtain the AIC
___(extended.model)
# Update the AIC by single term deletion
___(___(extended.model, . ~ . ___))