เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้างโมเดลที่มีองศาอิสระเป็นศูนย์

ในบทแรก เราได้สร้างโมเดล text-speed จากชุดข้อมูล HolzingerSwineford1939 โดยใช้ตัวแปรสังเกตได้ 6 ตัว ได้แก่ x4, x5, x6, x7, x8, x9 คราวนี้ให้สร้างโมเดลเฉพาะความเข้าใจในการอ่าน (reading comprehension) โดยใช้เพียง x4, x5 และ x6

โมเดลนี้ควรมีองศาอิสระเป็นศูนย์ เนื่องจากยังไม่ได้ถูก identify — เราประมาณค่าพารามิเตอร์จำนวนเท่ากับจำนวนตัวเลือกที่มีอยู่ เมื่อใช้ตัวแปรสังเกตได้เพียงสามตัว วิเคราะห์โมเดลเพื่อยืนยันว่าองศาอิสระเป็นศูนย์ lavaan และชุดข้อมูล HolzingerSwineford1939 ถูกโหลดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Structural Equation Modeling ด้วย lavaan ใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตั้งชื่อโมเดลว่า text.model และตั้งชื่อตัวแปรแฝงว่า text
  • ใช้ตัวแปร x4, x5 และ x6 เป็นตัวแปรสังเกตได้
  • ใช้ฟังก์ชัน cfa() เพื่อวิเคราะห์โมเดล
  • ใช้ฟังก์ชัน summary() เพื่อดูค่าองศาอิสระ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Create your text model specification
text.model <- '___'

# Analyze the model and include data argument
text.fit <- cfa(___)

# Summarize the model
summary(___, standardized = TRUE, fit.measures = TRUE)
แก้ไขและรันโค้ด