ฉันสนใจที่จะค้นหาขั้นตอนเพื่อจำลองข้อมูลที่สอดคล้องกับรูปแบบการไกล่เกลี่ยที่ระบุ ตามการเชิงเส้นกรอบโครงสร้างโมเดลสมการทั่วไปสำหรับการทดสอบแบบจำลองการไกล่เกลี่ยที่ระบุไว้เป็นครั้งแรกโดยBarron และเคนนี (1986)และอธิบายอื่น ๆ เช่นจัดด์ Yzerbyt และมุลเลอร์ (2013) , รุ่นไกล่เกลี่ยสำหรับผลคนกลาง\ newcommand {\ med} {\ rm med} \ medและตัวทำนายXและอยู่ภายใต้สมการการถดถอยสามแบบต่อไปนี้: \ start {align} Y & = b_ {11} + b_ {12} X + e_1 \ tag {1} \\ \ med & = b_ {21} + b_ {22} X + e_2 \ tag {2} \\ Y & = b_ {31} + b_ {32} X + b_ {32} \ med + e_3 \ tag {3} \ end {} ชิด
จนถึงตอนนี้ฉันได้พยายามจำลองค่าของและที่สอดคล้องกับค่าของสัมประสิทธิ์การถดถอยต่างๆที่ใช้rnorm
ในR
เช่นรหัสด้านล่าง:
x <- rep(c(-.5, .5), 50)
med <- 4 + .7 * x + rnorm(100, sd = 1)
# Check the relationship between x and med
mod <- lm(med ~ x)
summary(mod)
y <- 2.5 + 0 * x + .4 * med + rnorm(100, sd = 1)
# Check the relationships between x, med, and y
mod <- lm(y ~ x + med)
summary(mod)
# Check the relationship between x and y -- not present
mod <- lm(y ~ x)
summary(mod)
อย่างไรก็ตามดูเหมือนว่าการสร้างและตามลำดับโดยใช้สมการที่ 2 และ 3 นั้นไม่เพียงพอเนื่องจากฉันไม่มีความสัมพันธ์ระหว่างและในสมการถดถอย 1 (ซึ่งเป็นแบบจำลองความสัมพันธ์แบบแบ่งสองส่วนอย่างง่ายระหว่างและ ) โดยใช้วิธีนี้ . สิ่งนี้มีความสำคัญเนื่องจากคำจำกัดความหนึ่งของผลกระทบทางอ้อม (เช่นการทำหน้าที่เป็นสื่อกลาง) คือดังที่ฉันได้อธิบายไว้ข้างต้น
ทุกคนสามารถช่วยฉันค้นหาโพรซีเดอร์ใน R เพื่อสร้างตัวแปร ,และที่ตอบสนองข้อ จำกัด ที่ฉันตั้งไว้โดยใช้สมการ 1, 2 และ 3 ได้หรือไม่