1. Nauka
  2. /
  3. Kursy
  4. /
  5. Nieliniowe modelowanie z użyciem uogólnionych modeli addytywnych (GAM) w R

Connected

ćwiczenie

Modele zanieczyszczeń z interakcjami wieloskalowymi

Zbiór danych meuse zawiera zmienne predykcyjne o tej samej skali (x, y) oraz takie, które mają różne skale (elev, dist, om). We wcześniejszym ćwiczeniu dopasowałeś model, w którym przewidujesz poziom zanieczyszczenia kadmem na podstawie lokalizacji i wysokości terenu:

mod <- gam(cadmium ~ s(x, y) + s(elev), 
           data = meuse, method = "REML")

W tym ćwiczeniu zbudujesz model, który pozwala wielu zmiennym na interakcję – mimo różnych skal – za pomocą wygładzenia tensorowego te().

Instrukcje

100 XP
  • Przekształć ten model tak, aby zmienne x, y i elev wchodziły w interakcję w ramach jednego członu te(), zachowując własne skale.
  • Następnie podsumuj model i zwizualizuj go za pomocą funkcji plot().