Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Fernando Rios Avila <f.rios.a@gmail.com> |
To | statalist@hsphsun2.harvard.edu |
Subject | Re: st: Generate unique random numbers |
Date | Wed, 19 Sep 2012 21:27:25 -0400 |
If you have no issues with the distribution of the values, i think this code will do what you want: set obs 20000 gen r=int(runiform()*100000) duplicates drop r, force drop if r<10000 keep if _n<=13000 sum Hope this helps On Wed, Sep 19, 2012 at 9:18 PM, Anna Hemnes <anahemnes@hotmail.com> wrote: > Hi there, > > We are trying to get stata to generate a set of unique 5 digit numbers, > and just cant figure out the code. We need about 13000 of these numbers > and can get a set of random digits but they duplicate. Does anyone know > how we might fix this? > > Thank you > > > * > * For searches and help try: > * http://www.stata.com/help.cgi?search > * http://www.stata.com/support/statalist/faq > * http://www.ats.ucla.edu/stat/stata/ * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/