Help using Base SAS procedures

Output Fixed and Random Effects in PROC HPMIXED

Reply
Contributor
Posts: 21

Output Fixed and Random Effects in PROC HPMIXED

Hi SAS Community,

 

I am running a PROC MIXED procedure of the following:

proc hpmixed data=data.stand_10;
class x y z;
model log_quantity=a b c/s outp=out.xyz_&product;
random intercept/subject=x*y*z s;
random b/subject=x*y*z s;
random c/subject=x*y*z s;
ods output solutionf = data.FIXED_&product;
ods output solutionr = data.RANDOM_&product;
run;

 

Due to the insufficient memory of the computer through MIXED procedure, I have to use HPMIXED. However, it seems the procedure of HPMIXED does not allow me to do

ods output solutionf = data.FIXED_&product;
ods output solutionr = data.RANDOM_&product;

 

Does anyone has an idea to overcome this problem?

 

Best,

David

Respected Advisor
Posts: 2,655

Re: Output Fixed and Random Effects in PROC HPMIXED

Don't know about the SolutionR as that looks to be the correct ODS table name.  For SolutionF, try ParameterEstimates.

 

Additionally, since all 3 random statements have the same subject, it might be easier (and maybe the ODS will work better) if you replaced the 3 statements with the single statement:

 

RANDOM intercept b c /subject=x*y*z solution;

 

Without seeing the log or output, though, I have to admit I am just guessing on this part.

 

Steve Denham

Ask a Question
Discussion stats
  • 1 reply
  • 352 views
  • 0 likes
  • 2 in conversation