regularized - 是否可以使用向量中的值直接修复 lavaan 模型中的参数?
问题描述
我目前正在尝试在正则化结构方程模型中交叉验证回归系数(s. Jacobucci, Grimm & McArdle, 2016)。为此,我想首先在训练数据集中估计模型,然后修复参数并在测试数据集中再次估计模型,并重复这个过程,因为它在 k 折交叉验证中完成。
现在,由于我使用的是 lavaan-package 和它的语法来指定模型,我想知道是否有任何方法可以修复参数,而无需手动执行每个参数。
是否有可能让 lavaan 接受来自向量的值作为模型参数的约束?
我在想这样的事情:
a <- c(1, 2, 3)
model <- "v =~ 1*x1 + a[2]*x2 + x3"
但是,在估计模型时,lavaan 忽略了我将“a”指定为向量,而只是将其用作标签。
解决方案
推荐阅读
- while-loop - 如何在程序中添加计时器?
- javascript - 禁用特定幻灯片上的按钮
- python - Python Selenium 从特定 div 中查找元素
- node.js - 无法在 Twing 模板引擎(node.js、Express JS)中禁用缓存
- python - 如何避免在每次 model.save() 调用时创建图像缩略图?
- excel - “获取唯一值”公式在表格末尾添加一行“0”
- javascript - 如何在 Svelte 中重命名 index.html 文件?
- python - Pygame,重新启动游戏导致程序关闭
- javascript - Datatables Bootstrap4 - 未捕获(承诺)无法扩展未知按钮类型:创建
- javascript - React & Axios - 页面刷新时未收到响应数据