BookmarkSubscribeRSS Feed
k2k
Calcite | Level 5 k2k
Calcite | Level 5

Dear Sir/Madam

I am having doubt in Estimate Statement in proc mixed procedure.

ESTIMATE 'TEST VS REFERENCE' TRT 1 -1;

When want to use 1 -1 or -1 1,


TRT (T-  Test and R- Reference) code as TRT -1 1 to compare test with reference. my results are matching,  but for TRT (A- Test and B- Reference) I used same code but my results are not matching if we use 1 -1 then my answer is matching.


What logic is behind this?

4 REPLIES 4
PaigeMiller
Diamond | Level 26

What results don't match? Can you show us? (Also, the complete PROC MIXED code would be helpful)

--
Paige Miller
k2k
Calcite | Level 5 k2k
Calcite | Level 5

Dear paigemiller,

SAS Proc mixed Code,

PROC MIXED DATA = PK;

     CLASSES SEQUENCE SUBJECT PERIOD TRT;

     MODEL LN_CMAX = SEQUENCE PERIOD TRT / ddfm = satterth;

     RANDOM TRT / type = fa0(2) sub = SUBJECT G;

     REPEATED/grp = TRT sub = SUBJECT;

     LSMEANS TRT / cl alpha = 0.05 diff;

     ESTIMATE 'T vs. R' TRT  -1 1/cl alpha = 0.1;

     ODS OUTPUT ESTIMATES = CMAXUNSCL ( keep = lower upper );

     ODS OUTPUT LSMEANS   = CMAXLSM

                TESTS3    = CMAXTYPE3

                COVPARMS  = CMAXCPARMS

                DIFFS     = CMAXDIFF;

RUN;

90 % CI is not matching  CI=exp(lower);

PaigeMiller
Diamond | Level 26

That really doesn't help. We can't see what the results are, we don't see what doesn't match, you need to SHOW US the non-matching output. And you also need to show us the two versions of the code that gives the non-matching output.

--
Paige Miller
SteveDenham
Jade | Level 19

So the 90% CI in the ESTIMATE block does not match 'lower' and 'upper' in the output dataset?  That seems really unlikely, since it is an ODS dataset..

I have to echo here---show what does not match explicitly.

That particular piece of code has some interesting tricks going on, so it really makes a difference when you say things don't match that we be able to duplicate what you see.

Steve Denham

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 4 replies
  • 2109 views
  • 0 likes
  • 3 in conversation