Hi all, I've never posted here before, but could really use some help. I am using an 'events/trials' syntax within GLIMMIX to model a certain type of dental procedure out of that procedure plus another kind of dental procedure. I have ~55,000 records for the analysis on which I'm currently working. After I tackle this analysis, I will need to do another one on ~87,000. There are multiple records per patients and nested random effects. The nested random effects are ID within provider within facility within region. I looked online for help which prompted me to sort by ID, and change text variables to numeric where possible. For mostly everything I've tried, I've gotten the error that "SAS stopped processing this step because of insufficient memory." I finally got this to run, but this doesn't include all of my random effects terms. proc glimmix data=test noclprint; class facility race prserv_cat aa bb; model x/y = race age gender aa bb cc dd ee ff gg hh ii jj kk ll mm nn oo/ddfm=bw dist=bin link=logit or cl; random int / subject=ID; nloptions tech=nrridg; run; I tried the following but got the warning about insufficient memory: proc glimmix data=test coclprint; class facility race prserv_cat aa bb; model x/y=race age gender aa bb cc dd ee ff gg hh ii jj kk ll mm nn oo/ddfm=bw dist=bin link=logit or cl; random int / subject=ID; random int / subject=Provider; random int / subject=facility; random int / subject=region; run; I also tried the same code as the prior procedure, but using the following random statments (this did not work either): random int / subject=ID; random int facility region*facility/subject=Provider; If you need more information, just let me know. Any help would be greatly appreciated. Michelle
... View more