全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
1143 0
2014-04-23

I am using a mixed linear model to analyze the effect of two types of treatment on symptoms. The two treatments were administered in smaller groups (clusters), and delivered by several doctors, so I need to account for clustering (ICC is substantial). I am using difference in symptom scores from baseline as my outcome measure, treatment type and baseline symptoms (to control for them) as fixed effects, and group cluster and doctor, specified in the 1st level as "subjects" as random (intercept) effects. My model is as follows:

MIXED outcome BY treatment WITH baseline_sx
/CRITERIA=CIN(95) MXITER(500) MXSTEP(10) SCORING(1) SINGULAR(0.000000000001) HCONVERGE(0, ABSOLUTE) LCONVERGE(0, ABSOLUTE) PCONVERGE(0.000001, ABSOLUTE)   
/FIXED=treatment baseline_sx | SSTYPE(3)  
/METHOD=REML   
/PRINT=G  SOLUTION TESTCOV   
/RANDOM=INTERCEPT | SUBJECT(doctor*cluster_gr) COVTYPE(VC).

For some reason, the model chokes (gives me a warning about the Hessian matrix not being positive definite) and does not produce any estimate for my random effects. It does just fine for very data from a different outcome point -- the only difference is that some observations are available for one outcome point and not the other, but overall the number of observations is about the same. I don't think it has anything to do with covariance structure -- tried different kinds, does not seem to solve the problem. I pretty much narrowed it down to some kind of problem in one of the groups, possibly having to do with cluster variance... Has anyone encountered anything similar or have any suggestions for how to overcome this issue?




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群