मैं सोच रहा था कि अगर किसी को आर में एक से अधिक मध्यस्थता मॉडल को चलाने का तरीका पता है। मुझे पता है कि मध्यस्थता पैकेज कई सरल मध्यस्थता मॉडल के लिए अनुमति देता है, लेकिन मैं एक मॉडल चलाना चाहता हूं जो एक साथ कई मध्यस्थता मॉडल का मूल्यांकन करता है।
मैं यह मान रहा हूं कि मैं इसे एसईएम फ्रेमवर्क (पथ विश्लेषण) में कर सकता हूं, लेकिन सोच रहा था कि क्या कोई पैकेज के नए किसी व्यक्ति ने कई मध्यस्थों के लिए मध्यस्थता विश्लेषण के विशिष्ट आंकड़ों की गणना की है (अप्रत्यक्ष प्रभाव, मध्यस्थता के माध्यम से कुल प्रभाव का अनुपात, आदि)। और बूटस्ट्रैपिंग का उपयोग कर सकता है। मुझे पता है कि यह एक लंबा-शॉट है, लेकिन मुझे लगता है कि मुझे स्क्रैच से विकसित होने वाले समय का निवेश करने से पहले पूछना चाहिए।
अद्यतन: (11/11/2013)
दो साल पहले इस सवाल को पूछने के बाद, मैंने कई मध्यस्थता करने के लिए अद्भुत आर पैकेज लवन का उपयोग करना सीखा है।
यहाँ उदाहरण कोड है:
model <- '
# outcome model
outcomeVar ~ c*xVar + b1*medVar1 + b2*medVar2
# mediator models
medVar1 ~ a1*xVar
medVar2 ~ a2*xVar
# indirect effects (IDE)
medVar1IDE := a1*b1
medVar2IDE := a2*b2
sumIDE := (a1*b1) + (a2*b2)
# total effect
total := c + (a1*b1) + (a2*b2)
medVar1 ~~ medVar2 # model correlation between mediators
'
ध्यान दें कि ए 1, ए, बी 1, बी 2 और सी लेबल हैं। फिर मॉडल चलाएं:
fit <- sem(model, data=dataframe)
और आउटपुट देखें:
summary(fit, fit.measures=TRUE, standardize=TRUE, rsquare=TRUE)
अंत में, बूटस्ट्रैप विश्वास अंतराल उत्पन्न करें:
boot.fit <- parameterEstimates(fit, boot.ci.type="bca.simple")
अधिक जानकारी के लिए लावाण वेबसाइट देखें: http://lavaan.ugent.be/