Hello, on SAS 9.4, I am trying to impute values falling below the limit of detection (LOD) for a laboratory variable (measles antibody titers). All values below 5.00 are <LOD. Rather than impute these as LOD/2 = 2.5, is there some proc I can use to impute a random distribution for this specific variable, between a specified range: 0 to 5? I did try setting all values "<5.00" to missing (".") in a new variable, measles_imp, and running the below code - & found an error: proc mi data=temp out=measlesimp minimum = 0 maximum = 5; mcmc; var measles_imp; run; ERROR: Fewer than two analysis variables. I only want to do this for the one variable, so not sure what to do here. Proc hpimpute does not seem to have an option to specify the range (0-5).
... View more