开始使用免费开始使用

创建一个自由度为 0 的模型

在第 1 章中,我们使用 HolzingerSwineford1939 数据集基于 6 个显变量 x4x5x6x7x8x9 构建了一个文本速度的模型。现在仅使用 x4x5x6 来构建一个仅关于阅读理解的模型。

该模型应当具有 0 个自由度,因为它未被识别:在只有 3 个显变量的情况下,我们要估计的参数数量与可用信息量相同。请对模型进行分析以确认自由度为 0。lavaanHolzingerSwineford1939 数据集已为您加载。

本练习是课程的一部分

使用 R 中的 lavaan 进行结构方程模型(SEM)

查看课程

练习说明

  • 将您的模型命名为 text.model,潜变量命名为 text
  • 使用变量 x4x5x6 作为显变量。
  • 使用 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)
编辑并运行代码