एक choice मॉडल फिट करें
अच्छा, अब जब आपने chocolate नाम का dfidx ऑब्जेक्ट बना लिया है, तो आप mlogit() कॉल करके मॉडल फिट करने के लिए तैयार हैं। आप कंसोल में head(chocolate) टाइप करना चाहेंगे ताकि mlogit() फंक्शन के इनपुट भरते समय डेटा देख सकें। chocolate में Selection कॉलम में choice होता है। यह TRUE/FALSE, 0/1, या no/yes हो सकता है। एट्रिब्यूट्स Brand, Type, और Price कॉलम में हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में मार्केटिंग के लिए Choice Modeling
अभ्यास निर्देश
mlogitकमांड के इनपुट भरें।mlogit()का पहला इनपुट हमेशा एक formula होता है। formula यह होना चाहिए:Selection ~ Brand + Type + Price.mlogit()का दूसरा इनपुटdata = chocolateहोना चाहिए.mlogit()के तीसरे इनपुट के लिए विकल्पprint.level = 3दें, जोmlogit()को maximum likelihood एल्गोरिदम के बारे में अधिक डिटेल्स रिपोर्ट करने को कहता है.- जब आप
mlogitचला कर उसका आउटपुटchoc_m1को असाइन कर लें, तो summary फंक्शन का उपयोग करके मॉडल आउटपुट देखें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Fit a model with mlogit() and assign it to choc_m1
choc_m1 <- mlogit(___, ___, ___)
# Summarize choc_m1 with summary()