如何在proc混合(SAS)中获得单个估计值(斜率/截距)

时间:2018-11-09 17:44:38

标签: sas statistics mixed-models

我有兴趣了解久坐行为在整个时间(时间1、2、3)中如何变化,并在第二步看到它与心理健康之间的关系。

因此,我想获取每个主题的估算值(斜率/截距),以便我进行第二步。我找不到在线的操作方法(不确定要搜索什么)。

到目前为止,这是我的代码,这给了我2个估算值(男孩和女孩);我希望每个参与者都有一个估算值。

ods output LSMeans=Means1;
proc mixed data=sb.LFcomplete method=ml covtest;
class SexeF time;
model CompDay = Time SexeF Time*SexeF;
repeated time;
lsmeans time*sexeF;
run;

提前谢谢!

1 个答案:

答案 0 :(得分:0)

请访问此网站查找类似示例: https://www.stat.ncsu.edu/people/davidian/courses/st732/examples/ex10_1.sas

教授正在使用HLM进行纵向数据分析。他使用性别(如您的SexeF),年龄(如您的时间)和孩子作为ID。棘手的部分是,当他组织随机效果文件时,他对ID进行排序并创建了Gender(群组或您的SexeF),以便随后与固定效果文件合并。如果当前ID变量与SexeF不匹配,则可以在SPSS中将SexeF排序并在SPSS中创建新的ID变量,然后再将数据导入SPSS。