Zacznij terazZacznij za darmo

Tworzenie formuł dla modeli GAM

Używając funkcji gam() (dokumentacja) do modelowania zmiennej wynikowej jako addytywnej funkcji wejść, możesz stosować funkcję s() (dokumentacja) wewnątrz formuł, aby zaznaczyć, że chcesz użyć splajnu do modelowania nieliniowej zależności zmiennej ciągłej od zmiennej wynikowej.

Załóżmy, że chcesz przewidzieć, ile kilogramów (Wtloss) osoba odchudzająca się straci w ciągu 2-letniego planu dietetycznego, w zależności od:

  • typu diety Diet (kategoryczna)
  • płci Sex (kategoryczna)
  • wieku Age na początku diety (ciągła)
  • BMI (wskaźnik masy ciała) na początku diety (ciągła)

Nie chcesz zakładać, że którakolwiek z tych zależności jest liniowa.

Która formuła jest najbardziej odpowiednia?

To ćwiczenie jest częścią kursu

Nadzorowane uczenie maszynowe w R: regresja

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie