BookmarkSubscribeRSS Feed
Saifulinfs
Fluorite | Level 6

Do I need to use PROC MIANALYZE with complex survey missing data imputed by PROC SURVEYIMPUTE (method = hotdeck, varmethod=none)?

 

 

Due to extensive resource-intensiveness (e.g., more than 48 hours to run the proc surveyimpute procedure), I can't use replication-based variance estimation methods because I have seven continuous variables in addition to several class variables.

1 REPLY 1
Rick_SAS
SAS Super FREQ

Since no one else has answered, I'll give it a shot.

The answer is no, you do not need to generate multiply imputed data nor use PROC MIANALYZE. There are several examples in the documentation for PROC SURVEYIMPUTE that demonstrate that you can use other survey procedures (such as SURVEYFREQ or SURVEYMEANS) directly on the imputed data. For example, see the Getting Started example: SAS Help Center: Getting Started: SURVEYIMPUTE Procedure

 

The doc provides several cautions about how to correctly analyze the imputed data. For example, in the Getting Started example, it states
Each row in the [original] data set represents an observation unit, but this is not true for the [imputed] data set. Therefore, it is very important to use only the weighted statistics from [the imputed data set]. 

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

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
  • 1 reply
  • 404 views
  • 0 likes
  • 2 in conversation