Try a two-step process. First, log transform realprice1 in a DATA step (for illustration purposes, let's call it lnrealprice1). Then feed it through PROC SURVEYMEANS just as you have the untransformed value. Finally, using the output dataset, exponentiate the mean, SD, confidence bounds, etc. Make sure that you include the sampling weights in the PROC SURVEYMEANS call, using either the WEIGHTS or REPWEIGHTS statement.
Thanks go to @PeterClemmensen and @ChrisHemedinger for the referral to Rick Wicklin's ( @Rick_SAS ) blog.
SteveDenham
... View more