मैं एक प्रतिगमन मॉडल के औसत सीमांत प्रभावों की मानक त्रुटियों को समझने के लिए डेल्टा विधि को बेहतर ढंग से समझने में दिलचस्पी रखता हूं जिसमें एक बातचीत शब्द शामिल है। मैंने डेल्टा-विधि के अंतर्गत संबंधित प्रश्नों को देखा है, लेकिन किसी ने भी मुझे जो खोजा है वह प्रदान नहीं किया है।
निम्नलिखित उदाहरण के आंकड़ों को एक प्रेरक उदाहरण के रूप में देखें:
set.seed(1)
x1 <- rnorm(100)
x2 <- rbinom(100,1,.5)
y <- x1 + x2 + x1*x2 + rnorm(100)
m <- lm(y ~ x1*x2)
मैं औसत सीमांत प्रभावों (एएमई) x1
और में दिलचस्पी रखता हूं x2
। इनकी गणना करने के लिए, मैं निम्नलिखित कार्य करता हूं:
cf <- summary(m)$coef
me_x1 <- cf['x1',1] + cf['x1:x2',1]*x2 # MEs of x1 given x2
me_x2 <- cf['x2',1] + cf['x1:x2',1]*x1 # MEs of x2 given x1
mean(me_x1) # AME of x1
mean(me_x2) # AME of x2
लेकिन मैं इन एएमई की मानक त्रुटियों की गणना करने के लिए डेल्टा विधि का उपयोग कैसे करूं?
मैं हाथ से इस विशेष बातचीत के लिए एसई की गणना कर सकता हूं:
v <- vcov(m)
sqrt(v['x1','x1'] + (mean(x2)^2)*v['x1:x2','x1:x2'] + 2*mean(x2)*v['x1','x1:x2'])
लेकिन मुझे समझ नहीं आ रहा है कि डेल्टा विधि का उपयोग कैसे करें।
आदर्श रूप से, मैं किसी भी मनमाने प्रतिगमन मॉडल के एएमई के लिए डेल्टा विधि के बारे में (और कोड) सोचने के बारे में कुछ मार्गदर्शन की तलाश कर रहा हूं। उदाहरण के लिए, यह प्रश्न किसी विशेष इंटरैक्शन प्रभाव के लिए एसई के लिए एक सूत्र प्रदान करता है और मैट गोल्डर का यह दस्तावेज़ विभिन्न इंटरैक्टिव मॉडल के लिए सूत्र प्रदान करता है, लेकिन मैं सूत्र के बजाय एएमई के एसई की गणना के लिए सामान्य प्रक्रिया को बेहतर ढंग से समझना चाहता हूं। किसी विशेष एएमई के एसई।