DATA Step, Macro, Functions and more

How to output wald test result from SURVEYREG and SURVEYLOGISTIC?

Reply
Occasional Contributor
Posts: 5

How to output wald test result from SURVEYREG and SURVEYLOGISTIC?

I would like to know how to extract statistics related to wald-test results ("estimate" part in the below SAS codes) when I run an OLS or logistic regression using SURVEYREG or SURVEYLOGITIC. As you know, I am able to extract other statistics (e.g. ParameterEstimates, NObs, FItStatistics) from the ODS Output. But, I don'k now how to extract wald statistics (chisq or t-stat) and its related p-value. Please help me if there is anybody knowing this. Thank you in advance.

 

proc surveylogistic data= data;
model dep (descending) = indep1 Dummy  Indep1 *Dummy   /rsquare;
ods output ParameterEstimates= output NObs = NObs Fitstatistics= Fitstat;
estimate Indep1 1 Indep1 *Dummy 1;
run;

 

proc surveyreg data= &data;
model dep= indep1 Dummy  Indep1 *Dummy  /adjrsq solution;
ods output ParameterEstimates= &output datasummary = Summary fitstatistics= FitStat; ;;
estimate Indep1 1 Indep1 *Dummy 1;
run;

 

 

Frequent Contributor
Posts: 129

Re: How to output wald test result from SURVEYREG and SURVEYLOGISTIC?

[ Edited ]
Posted in reply to Anonym432

Hi,

not sure I understood it right.

if this isn't what you are looking for, please provide some picture of what you want using a dataset we can run on our machine.

 

   ods select none;
   ods output globalTests=gt;
   proc surveylogistic data= sashelp.class;
      model age (descending) = weight height weight*height/rsquare;
      ods output ParameterEstimates= output NObs = NObs Fitstatistics= Fitstat;
      estimate weight 1 weight*height 1;
   run;
   ods output close;
   ods select all;

   data gt;
      set gt;
      where test eq 'Wald';
   run;

Cheers

________________________

- Cheers -

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