I'm trying to create a connecting letters report from my proc mixed. I've loaded the pdmix800.sas macro into SAS Studio, and added the lines as the example in the usage notes did (also included below). However I'm getting errors from the listing function, and the program is not recognizing diff either. These issues are terminating PDMIX800. Anyone know what I'm doing wrong? Code: /*with macro*/
proc mixed data=data;
class age sex tp name;
model weight = age sex age*sex;
repeated TP / type=UN r rcorr subject= name;
ods listing exclude lsmeans diff;
LSMEANS age / pdiff adjust=TUKEY;
ods output diff=ppp lsmeans=mmm;
*insert other statements such as contrast, estimate, etc;
run;
%include '/home/u63229971/sasuser.v94/folder1/pdmix800.sas';
%pdmix800(ppp,mmm,alpha=.05,sort=no);
run; Errors: 1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
NOTE: ODS statements in the SAS Studio environment may disable some output features.
69
70 /*with macro*/
71 proc mixed data=data;
72 class age sex tp name;
73 model weight = age sex age*sex;
74 repeated TP / type=UN r rcorr subject= name;
75 ods listing exclude lsmeans diff;
ERROR: The LISTING destination is not active; no select/exclude lists are available.
ERROR: The LISTING destination is not active; no select/exclude lists are available.
76 LSMEANS age / pdiff adjust=TUKEY;
77 ods output diff=ppp lsmeans=mmm;
78 *insert other statements such as contrast, estimate, etc;
79 run;
NOTE: Convergence criteria met.
NOTE: The data set WORK.MMM has 12 observations and 7 variables.
WARNING: Output 'diff' was not created. Make sure that the output object name, label, or path is spelled correctly. Also, verify
that the appropriate procedure options are used to produce the requested output object. For example, verify that the
NOPRINT option is not used.
NOTE: PROCEDURE MIXED used (Total process time):
real time 0.31 seconds
user cpu time 0.32 seconds
system cpu time 0.00 seconds
memory 3023.12k
OS Memory 23212.00k
Timestamp 08/28/2024 07:59:14 PM
Step Count 87 Switch Count 6
Page Faults 0
Page Reclaims 446
Page Swaps 0
Voluntary Context Switches 54
Involuntary Context Switches 2
Block Input Operations 0
Block Output Operations 648
80 %include '/home/u63229971/sasuser.v94/iPUP/pdmix800.sas';
708 %pdmix800(ppp,mmm,alpha=.05,sort=no);
WARNING: Dataset ppp does not exist.
NOTE: PDMIX800 terminated due to errors in input values.
709 run;
710
711
712 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
722
... View more