ÎncepețiÎncepe gratuit

Funcții de netezire la nivel de categorie pentru diferite tipuri de automobile

Acum îți extinzi modelele pentru a include funcții de netezire diferite pentru fiecare nivel al variabilelor categorice.

Acest exercițiu face parte din cursul

Modelare neliniară cu Generalized Additive Models (GAMs) în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Potrivește un model pentru a prezice eficiența consumului de combustibil în oraș (city.mpg) cu termeni de netezire pentru weight, length și price, dar fă ca fiecare dintre acești termeni să depindă de variabila categorică drive, folosind by= în termenii de netezire.
  • Include un termen liniar separat pentru variabila drive.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

library(mgcv)
# Fit the model
mod_city3 <- gam(city.mpg ~ ___, 
                 data = mpg, method = "REML")

# Plot the model
plot(mod_city3, pages = 1)
Editează și rulează codul