gpt4 book ai didi

r - 在 R 中的多元回归中选择变量

转载 作者:行者123 更新时间:2023-12-05 06:45:34 27 4
gpt4 key购买 nike

我是 R 的新手,我无法弄清楚如何在 R 中的多元线性回归中选择变量。

假设我有以下公式:

P = aX + bY
Q = cZ + bY

我有一个包含 P、Q、X、Y、Z 列的数据框,我需要找到 a、b 和 c。

如果我做一个简单的多元回归:

result <- lm( cbind( P, Q ) ~ X + Y + Z - 1 )

它计算 P 回归的“c”和 Q 回归的“a”的系数。

如果我单独计算回归,那么每个回归中的“b”都会不同。

如何选择要在多元回归中考虑的变量?

谢谢,埃德森

最佳答案

P = aX + bY; Q = cZ + bY

在 lavaan 中,您可以通过添加等式约束来做到这一点,即为两个参数指定相同的自定义名称

P ~ X + b*Y
Q ~ Z + b*Y

另见 http://lavaan.ugent.be/tutorial/syntax2.html

关于r - 在 R 中的多元回归中选择变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23048501/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com