在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
我也尝试用每个变量的平均值替换缺失值,但它显示相同的错误。