मैं मध्यस्थ पैकेज का उपयोग कर आर में मध्यस्थता विश्लेषण करने का प्रयास कर रहा हूं। मैंने दस्तावेज को यह कैसे किया है, इस पर ध्यान दिया है, और आर द्वारा प्रदान किए गए उदाहरणों के माध्यम से पढ़ा है (यानी, मैंने पहले से ही "उदाहरण (मध्यस्थ)" चलाया है)। इसके बावजूद, मुझे चलाने के लिए सबसे आसान मध्यस्थता नहीं मिल सकती है। आदर्श रूप में, मैं बूटस्ट्रैपिंग प्रक्रिया करना चाहता हूं, एक ला प्रचारक & हेस (2004)।आर मध्यस्थता विश्लेषण - बूटस्ट्रैपिंग
model.m <- lm(desirdata1$zpers1 ~ desirdata1$zdesir1 + desirdata1$age)
model.y <- lm(desirdata1$zpers1 ~ desirdata1$age)
age1test <- mediate(model.m, model.y,treat="age", mediator="zdesir1",
boot=TRUE, sims=50)
ध्यान दें कि डाटासेट desirdata
कहा जाता है परिणाम zpers1
कहा जाता है और मध्यस्थ "zdesir1" कहा जाता है, उपचार age
कहा जाता है,:
यहाँ कोड है कि मैं चलाने के लिए कोशिश कर रहा हूँ है।
Error in `[.data.frame`(m.data, , treat) : undefined columns selected
यह दावा करते हुए किया जाना चाहिए कि एक चर (विशेष रूप से, उपचार चर) मौजूद नहीं है लगता है: जब मैं इस चलाने के लिए, मैं निम्नलिखित त्रुटि मिलती है। हालांकि, चल रहे नाम (desirdata) से पता चलता है कि चर वहां है, और यह सही रूप से नामित है, जैसा कि अन्य सभी चर हैं। पहले दो मॉडल (model.m और model.y) ठीक चलते हैं, और आउटपुट दिखता है जैसा कि इसे करना चाहिए। यह केवल मध्यस्थता मॉडल है जिसे मैं चलाने के लिए नहीं मिल सकता। मैंने एक टाइपो नहीं बनाया है, जहां तक मैं कह सकता हूं, और मैंने इसे एक सौ बार चेक किया है।
विचार?
मुझे लगता है कि आप "मध्यस्थता पैकेज" लिखने के लिए अनुमान लगा रहे हैं? –
यह 'आयु' की तलाश में है, लेकिन इसे 'desirdata1 $ आयु' मिलती है। काफी वही अचार नहीं है (मुझे लगता है कि @Dwin का मतलब है "ब्रेक डाउन" टिप्पणी के साथ)। –
डीडब्ल्यूएन - हाँ, मध्यस्थता पैकेज। अरे नहीं। और इनपुट, रोमन के लिए धन्यवाद। –