เมื่อไม่นานมานี้มีคนบอกฉันว่ามันเป็นไปไม่ได้ที่จะรวม covariates ที่แปรผันตามเวลาในรูปแบบผสมตามยาวโดยไม่ได้แนะนำการล่าช้าของ covariates เหล่านี้ คุณสามารถยืนยัน / ปฏิเสธสิ่งนี้ได้หรือไม่? คุณมีการอ้างอิงเกี่ยวกับสถานการณ์นี้หรือไม่?
ฉันเสนอสถานการณ์ง่าย ๆ เพื่อชี้แจง สมมติว่าฉันมีมาตรการซ้ำ ๆ (พูดมากกว่า 30 ครั้ง) ของตัวแปรเชิงปริมาณ (y, x1, x2, x3) ใน 40 วิชา ตัวแปรแต่ละตัวจะถูกวัด 30 ครั้งในแต่ละหัวข้อโดยแบบสอบถาม ที่นี่ข้อมูลสุดท้ายจะเป็น 4 800 การสังเกต (4 ตัวแปร X 30 ครั้ง X 40 วิชา) ซ้อนกันใน 40 วิชา
ฉันต้องการทดสอบแยกต่างหาก (ไม่ใช่สำหรับการเปรียบเทียบรุ่น) สำหรับ:
- เอฟเฟกต์แบบซิงโครนัส (พร้อมกัน): อิทธิพลของ x1, x2 และ x3 ณ เวลา t บน y ณ เวลา t
- lagged effects: อิทธิพลของ x1, x2 และ x3 ณ เวลา t-1 ต่อ y ในเวลา t
ฉันหวังว่าทุกอย่างชัดเจน (ฉันไม่ใช่เจ้าของภาษาอังกฤษ!)
ตัวอย่างเช่นใน R lmer {lme4} สูตรที่มีเอฟเฟกต์ lagged คือ:
lmer(y ~ lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
โดยที่y
เป็นตัวแปรตามเวลา t lag1.x1
เป็นตัวแปรอิสระ lagged x1 ในระดับบุคคล ฯลฯ
สำหรับเอฟเฟกต์พร้อมกันสูตรคือ:
lmer(y ~ x1 + x2 + x3 + (1|subject))
ทุกอย่างทำงานได้ดีและให้ผลลัพธ์ที่น่าสนใจ แต่มันถูกต้องหรือไม่ที่จะระบุโมเดล lmer ที่มีตัวแปรแปรผันตามเวลาแบบซิงโครนัสหรือฉันพลาดอะไรไป?
แก้ไข: ยิ่งไปกว่านั้นเป็นไปได้หรือไม่ที่จะทดสอบทั้งเอฟเฟกต์พร้อมกันและความล่าช้าในเวลาเดียวกัน? ตัวอย่างเช่น:
lmer(y ~ x1 + x2 + x3 + lag1.x1 + lag1.x2 + lag1.x3 + (1|subject))
ตามหลักการแล้วมันสมเหตุสมผลที่จะทดสอบการแข่งขันระหว่างผลกระทบที่เกิดขึ้นพร้อมกันกับความล่าช้า แต่มันเป็นไปได้ด้วยlmer{lme4}
ใน R ตัวอย่างเช่น?