混合术语和fitlmematrix

2次观看(过去30天)
安德鲁
安德鲁 2013年10月18日
回答: 彭莉于2020年8月7日
大家好,
我正在尝试使用fitlmematrix.m创建一个线性混合效果模型,其中我有三个固定效果(x1,x2,x3)和一个随机效果(z1)。
我所拥有的问题是,我不确定如何获得“混合”术语的结果,即x1 * x2,x2 * x3,x1 * x2 * x3。当我查找线性混合模型类的帮助时,我可以看到“公式”成员,但我不确定如何在调用fitlmematrix.m时指定它。
我在印象中,LMMS处理混合术语以不同地将它们直接在系统矩阵中(即创建x4 = x1 * x2等)。
有关如何将混合术语获得模型的任何帮助将受到大力赞赏,并且是令人生意的

答案(1)

彭莉
彭莉 于2020年8月7日
对于MATLAB的新版本,您可以使用FITLM,FITLME,FITGLME,允许表输入,并允许公式。
但是,如果使用fitlmematrix,则可以手动生成交互项,但是将两个变量定时,或三个变量在一起。您可能需要将连续变量居中,以便为“有意义”的结果。

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!