แพ็คเกจ R สำหรับการสร้างแบบจำลองสมการโครงสร้างหลายระดับ?


18

ฉันต้องการทดสอบแบบจำลองเส้นทางแบบหลายขั้นตอน (เช่น A คาดการณ์ B, B ทำนาย C, C คาดการณ์ D) ซึ่งตัวแปรทั้งหมดของฉันคือการสังเกตการณ์แบบซ้อนภายในกลุ่ม จนถึงตอนนี้ฉันได้ทำสิ่งนี้ผ่านการวิเคราะห์หลายระดับที่ไม่ซ้ำกันใน R

ฉันต้องการใช้เทคนิคเช่น SEM ที่ให้ฉันทดสอบหลายเส้นทางในเวลาเดียวกัน (A -> B -> C -> D) และยังคงรองรับ 2 ระดับ (บุคคลในกลุ่ม) อย่างถูกต้อง

ฉันเข้าใจว่า MPLUS สามารถจัดการสิ่งนี้ได้ ฉันสามารถใช้แพ็คเกจ R ได้หรือไม่?

คำตอบ:


19

ดูเหมือนว่าOpenMx (ตาม Mx แต่ตอนนี้เป็นแพ็คเกจ R) สามารถทำสิ่งที่คุณกำลังมองหา: "การวิเคราะห์หลายระดับ"


6
(+1) เป็นเพียงส่วนหนึ่งของ Mx แต่มันค่อนข้างดีสำหรับซอฟต์แวร์ฟรีสำหรับ SEM โครงการที่มีแนวโน้มอื่นคือลาวา (ซึ่งพยายามจัดหาเอาต์พุตที่สอดคล้องกับ Mplus เมื่อเป็นไปได้)
chl

@chi ขอบคุณสำหรับคำแนะนำฉันจะตรวจสอบ lavaan ด้วย
Steven L. Johnson

7

คุณสามารถทำ SEM หลายระดับในแพ็คเกจใดก็ได้ที่สนับสนุนการวิเคราะห์หลายกลุ่มโดยใช้วิธี MUML ของ Muthen

คุณโมเดล 2 กลุ่มกลุ่มแรกที่มีเมทริกซ์ความแปรปรวนร่วมภายในและกลุ่มที่สองที่มีเมทริกซ์ความแปรปรวนร่วมระหว่างเป็นข้อมูล จากนั้นคุณ จำกัด พารามิเตอร์ที่เกี่ยวข้องให้เท่ากันทุกกลุ่ม (ขึ้นอยู่กับรุ่น)

ใช่คุณสามารถทำ SEM ได้หลายระดับใน lavaan และ OpenMx

ดูhttp://smr.sagepub.com/content/22/3/376.short


4

หากแบบจำลองของคุณซับซ้อนฉันจะแนะนำ xxM ซึ่งเป็นแพ็คเกจสำหรับ R โดย Paras Mehta http://xxm.times.uh.edu/

Mehta, PD (2013) การสร้างแบบจำลองสมการโครงสร้างระดับ n ใน Y. Petscher, C. Schatschneider & DL Compton (Eds.), การวิเคราะห์เชิงปริมาณประยุกต์ในสังคมศาสตร์ (หน้า 329-362) นิวยอร์ก: เลดจ์


อะไรคือข้อดีของรุ่นนี้?
Andy

@Andy: ฉันไม่ได้ใช้แพ็คเกจนี้ แต่ดูเหมือนว่าจะรองรับรุ่นและสถานการณ์ที่หลากหลายรวมถึงไม่ จำกัด จำนวนระดับ แต่แพคเกจต้องมีข้อกำหนดที่ชัดเจนของการฝึกอบรมต่างๆซึ่งแนะนำ wordiness มากเกินไปและเป็นที่ยุ่งยาก อีกประเด็นคือ 1) ดูเหมือนว่าxxMปัจจุบันรองรับ Windows เท่านั้น 2) แพ็คเกจไม่ได้อยู่ใน CRAN; 3) แพ็คเกจดูเหมือนว่าจะว่าง แต่ไม่ใช่ซอฟต์แวร์โอเพ่นซอร์ส (IMHO ลบใหญ่มาก!) (จะต่อ)
Aleksandr Blekh

@Andy: นี่คือคู่มือผู้ใช้ซึ่งมีประโยชน์เนื่องจากไม่เช่นนั้นคุณจะต้องลงทะเบียนเพื่อดาวน์โหลดเอกสาร
Aleksandr Blekh

ขอบคุณ! ฉันคิดว่าข้อมูลนี้จะทำให้คำตอบที่สมบูรณ์มากขึ้น
Andy

4

เกี่ยวกับความสามารถในการดึงสิ่งนี้ออกจากโปรแกรม SEM ใด ๆ .... ใช่คุณไม่จำเป็นต้องใช้ซอฟต์แวร์ SEM แบบพิเศษเสมอไป แต่คุณอาจมีข้อมูลที่ถกเถียงกันอยู่หากคุณไม่ได้ใช้ซอฟต์แวร์ SEM ที่ พิเศษสำหรับงานนี้ FYI: ฉันไม่พบ openmx ที่ใช้งานง่าย

นี่คือข้อมูลอ้างอิงสำหรับการดึงสิ่งนี้ออกในซอฟต์แวร์ส่วนใหญ่ซึ่งไม่ได้อ้างอิงก่อนหน้านี้


2

ลองค้นหาคำว่า "การสร้างแบบจำลองสมการโครงสร้าง" บนhttp://rseek.org คุณจะพบลิงค์ที่มีประโยชน์มากมายรวมถึงลิงค์ไปยังแพ็คเกจที่เป็นไปได้

คุณอาจตรวจสอบมุมมองงานสำหรับสังคมศาสตร์มีส่วนสำหรับการสร้างแบบจำลองสมการเชิงโครงสร้างซึ่งอาจเป็นหนึ่งในสามของวิธีการลง ดูhttp://cran.r-project.org/web/views/SocialSciences.html

โดยเฉพาะอย่างยิ่งแพ็คเกจหนึ่งที่คุณอาจพบว่ามีประโยชน์คือsemแพ็คเกจ ของ John Fox http://cran.r-project.org/web/packages/sem/index.html


AFAIK ไม่มีแพ็คเกจใดที่สามารถประมาณค่าโมเดลพา ธ / สมการโครงสร้างหลายระดับได้
Bernd Weiss

ไม่ได้ตระหนักถึงสิ่งนั้น ดีใจที่คุณพูดเกี่ยวกับ OpenMx
แอรอน - คืนสถานะโมนิก้า

(ฉันจะให้คำตอบเพราะโดยเฉพาะอย่างยิ่งกับความคิดเห็นของ Bernd มันอาจเป็นประโยชน์กับคนอื่น ๆ ที่ถามคำถามเดียวกันนี้)
แอรอน - Reinstate Monica

ขอบคุณสำหรับคำแนะนำ ฉันลองครั้งแรกและครั้งที่สามก่อนที่จะโพสต์คำถามของฉันและเนื่องจาก @Bernd ชี้ให้เห็นว่าไม่มีสิ่งใด (ชัดเจน) ที่นั่นที่มีทั้งหลายระดับและ SEM
Steven L. Johnson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.