|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: st: random draw of single variable, not whole data
<>
Would sampling with replacement, which was implied in the initial post,
really result from your procedure? Seems to me that it is w/o replacement...
HTH
Martin
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Antoine
Terracol
Gesendet: Donnerstag, 26. Februar 2009 20:12
An: [email protected]
Betreff: Re: st: random draw of single variable, not whole data
In addition to -bsample- and -merge-, another solution is:
clear
set obs 10
g x=rnormal()
g rnd=uniform()
egen rank=rank(rnd)
g y=x[rank]
li
drop rank
Antoine
Florian Wakolbinger wrote:
> Dear all,
>
> is it possible to randomly draw numbers out of a variable x and write it
> into another variable y
>
> i.e. if
>
> x
> 1
> 2
> 3
> 4
> 5
>
> then y could be, for instance
>
> y
> 3
> 5
> 3
> 2
> 4
>
> all numbers in y are randomly drawn from x. how is it possible to
> construct such a variable y in stata?
>
> thanks, and kind regards
> florian
>
> *
> * 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/
*
* 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/