2

sem将简单模型定义为:

Model1 <- 'Y ~ X + M
           M ~ X'
sem (Model1, data = A)

其中 A 是使用命令定义的矩阵

A = matrix(ncol = 3, nrow = 50)
A[,1] = read.csv2("Mydata1",header = TRUE)
A[,2] = read.csv2("Mydata2", header = TRUE)
A[,3] = read.csv2("Mydata3",header = TRUE)

但是软件显示:

lav_data_full 中的错误(数据 = 数据,组 = 组,集群 = 集群,:lavaan 错误:数据集中缺少观察到的变量:YM

我也尝试用每个变量的平均值替换缺失值,但它显示相同的错误。

4

0 回答 0