在将简单模型定义为:
之后,我尝试使用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出错(data = data,group = group,cluster = cluster, :lavaan错误:数据集中缺少观察到的变量:Y M
我还试图用每个变量的平均值替换缺失值,但它显示相同的错误。