Here's one way - suppose your dichotomous variable is y:
summ y
local p=r(mean)
replace y=uniform<=`p' if y==.
Al Feiveson
-----Original Message-----
From: [email protected] [mailto:[email protected]]
Sent: Wednesday, December 24, 2003 12:40 PM
To: [email protected]
Subject: st: Random assignment
I have a data set with 50 missing values for a dichotomous variable, coded
1 and 0; I would like to recode the 50 missing values to non-missing,
inserting 1 and 0's on a random basis proportionate to their presence in
the overall data set. Any porcedure for this sort of thing in stata.
Thanks.
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/