GLM का नाम बदलना
R का generalized linear regression फंक्शन, glm(), lm() जैसी ही उपयोगिता से जुड़ी दिक्कतों से जूझता है: इसका नाम एक संक्षिप्त (acronym) है, और इसके formula और data आर्ग्युमेंट्स का क्रम सुविधाजनक नहीं है।
इस अभ्यास को हल करने के लिए, generalized linear regression के बारे में आपको दो बातें जाननी होंगी:
glm()के फॉर्मूलेlm()की तरह ही लिखे जाते हैं: response बाएँ होता है, और explanatory वैरिएबल्स दाएँ तरफ जोड़े जाते हैं।- काउंट डेटा को मॉडल करने के लिए,
glm()केfamilyआर्ग्युमेंट कोpoissonपर सेट करें, जिससे यह Poisson regression बन जाता है।
यहाँ आप Wyoming के Jackson Hole में Snake River की हर साल होने वाली विज़िट्स की संख्या पर आधारित डेटा, snake_river_visits, उपयोग करेंगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में फ़ंक्शन लिखने का परिचय
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Run a generalized linear regression
___(
# Model no. of visits vs. gender, income, travel
___ ~ ___ + ___ + ___,
# Use the snake_river_visits dataset
data = ___,
# Make it a Poisson regression
family = ___
)