Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R SEM:将Mplus语法转换为用于模型规范的lavan_R_R Lavaan - Fatal编程技术网

R SEM:将Mplus语法转换为用于模型规范的lavan

R SEM:将Mplus语法转换为用于模型规范的lavan,r,r-lavaan,R,R Lavaan,我正在尝试将模型语法从Mplus翻译成lavan。语法来自一个 Mplus语法片段: !Defining the change in Y as a function of Y1 and Y2; deltay BY y2@1; deltay; [deltay]; y2 on y1@1; y2 with y1@0; y2@0; [y2@0 y1]; 使用lavan::mplus2lavan.modelSyntax()转换为Lavan可生成: #Defining the change in Y a

我正在尝试将模型语法从Mplus翻译成lavan。语法来自一个

Mplus语法片段:

!Defining the change in Y as a function of Y1 and Y2;
deltay BY y2@1;
deltay;
[deltay];
y2 on y1@1;
y2 with y1@0;
y2@0;
[y2@0 y1]; 
使用
lavan::mplus2lavan.modelSyntax()
转换为Lavan可生成:

#Defining the change in Y as a function of Y1 and Y2
deltay =~ 1*y2
deltay ~~ deltay
deltay ~ 1
y2 ~ 1*y1
y2 ~~ 0*y1
0*y2 ~~ 0*y2
y2 ~ 0*1
y1 ~ 1
但是,我确信我犯了一个错误,因为当我运行完整模型(此处未提供)时,我会得到一个错误:

lavData中出错(数据=数据,组=组,群集=群集, ov.names=ov.names,:lavan错误:类函数的数据对象

此外:警告消息:1:在lavParseModelString(型号)中: 拉万警告:下面公式的左侧包含修饰符: 0*y2~~0*y2

如果我省略了
0*y2~~0*y2
规范,它运行良好。我不确定
0*y2~~0*y2
表示什么,或者翻译是否正确


谢谢。

尝试
y2~~0*y2
y2
的方差修正为零。再次检查它在输出
y2~~0*y2
中的作用,将
y2
的方差修正为零。再次检查它在输出中的作用