BookmarkSubscribeRSS Feed
gregcabrera
Calcite | Level 5

Hi, I'm a n00b to the forum so went ahead and mined the forum and scoured the web. 

 

I ran a large scale survey with ~50 survey, attitudinal items. Participants in the survey were given the option the respond "Don't know" to the survey rather than forced response. I'd like to test some assumptions on whether replacing missing data helps or hurts the analysis, i.e., mean, median imputation are fine but not ideal when there may be larger patterns on a respondent or survey item level. All the items are coded on 5 point agreement scales with the Don't know option that has been recoded as missing. There are underlying constructs with about 4-5 items per construct. Any help on steps to follow after imputation has been complete would be helpful. There is a package in R called "missRanger" that the data scientists are using but wanted to explore a SAS version of multiple imputation using PROC MI or another solution. 

 

(What I'm getting stuck on is what to do after PROC MI has created N datasets, i.e., do I analyze each imputed dataset on its own? Or can I get estimates averaged from all N imputed datasets?). 

 

Thanks, Greg

1 REPLY 1
gcjfernandez
SAS Employee

For missing value imputation in probability survey designs please consider Proc Surveyimpute and SAS surveyprocs.

 

Please refer  the following resources:

https://www.lexjansen.com/phuse-us/2018/dh/DH04.pdf

https://support.sas.com/documentation/onlinedoc/stat/141/surveyimpute.pdf

 

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

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
  • 670 views
  • 1 like
  • 2 in conversation