Začněte nyníZačněte zdarma

Modely znečištění s víceúrovňovými interakcemi

Datová sada meuse obsahuje prediktory ve stejném měřítku (x, y) i prediktory v různých měřítkách (elev, dist, om). V předchozím cvičení jsi sestavil/a model, který předpovídal znečištění kadmiem jako funkci polohy a nadmořské výšky:

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

V tomto cvičení sestavíš model, který umožní interakci více proměnných i přes jejich rozdílná měřítka – pomocí tenzorového vyhlazení te().

Toto cvičení je součástí kurzu

Nelineární modelování s generalizovanými aditivními modely (GAM) v R

Zobrazit kurz

Pokyny k cvičení

  • Převeď tento model na variantu, kde x, y a elev všechny interagují v jednom členu te(), přičemž každá proměnná zachovává své vlastní měřítko.
  • Pak model shrň a vizualizuj pomocí plot().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Fit the model
tensor_mod <- ___

# Summarize and plot
___
___
Upravit a spustit kód