मल्टी-स्केल इंटरैक्शंस के साथ प्रदूषण मॉडल
meuse डेटासेट में कुछ प्रेडिक्टर वैरिएबल एक ही स्केल पर हैं (x, y), और कुछ अलग स्केल पर हैं (elev, dist, om). एक पिछले अभ्यास में, आपने एक मॉडल फिट किया था जहाँ आपने स्थान और elevation के आधार पर cadmium प्रदूषण को predict किया:
mod <- gam(cadmium ~ s(x, y) + s(elev),
data = meuse, method = "REML")
इस अभ्यास में, आप एक ऐसा मॉडल बनाएँगे जो अलग-अलग स्केल के बावजूद कई वैरिएबल्स को एक-दूसरे के साथ इंटरैक्ट करने देता है, एक tensor smooth te() का उपयोग करके.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Generalized Additive Models (GAMs) के साथ नॉनलाइनियर मॉडलिंग
अभ्यास निर्देश
- इसे ऐसे मॉडल में बदलें जिसमें
x,y, औरelevतीनों एक हीte()टर्म में, अपनी-अपनी स्केल पर, आपस में इंटरैक्ट करें. - फिर मॉडल का सारांश निकालिए और
plot()से उसे विज़ुअलाइज़ कीजिए.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Fit the model
tensor_mod <- ___
# Summarize and plot
___
___