BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Is there anyway I could get standardized estimates of the regression analysis output we get in Proc MIANALYZE ?

or is there any formula that I could use in a datastep with which I can indirectly get standardized coefficients?
3 REPLIES 3
Dale
Pyrite | Level 9
I don't believe that there is any direct way to convert parameter estimates obtained from the MIANALYZE procedure into standardized parameter estimates. However, you could use a process as described below to obtain standardized parameter estimates:

1) impute data using PROC MI

2) standardize the response and predictors to have mean 0 and variance 1 using PROC STANDARD

3) fit the regression model to each of the standardized imputation data sets outputting parameter estimates and the covariance matrix of the parameter estimates. Any of a number of procedures could be used for this step.

4) Combine standardized regression coefficients from each imputation set into a single estimate of the standardized regression coefficients using PROC MI
deleted_user
Not applicable
Does combining standardized regression coefficients mean I should take average of all the standardized estimates from the regression model of each imputation?


Thanks,

L
Dale
Pyrite | Level 9
Yes, that would be appropriate.

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 ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 3 replies
  • 2333 views
  • 0 likes
  • 2 in conversation