Dear Stata listers,
I am wondering whether it is possible to randomly draw few
clusters from clustered sample in Stata?
Say my full sample consists of 10,000 observations (with 100
clusters and each cluster has 100 observations).
I want to randomly draw few clusters with 10 observations in
each cluster. I tried using the 'sample' command, but this
is not doing what I after. Below is my attempt, it still
gave me 100 clusters.
Any advice on this, much appreciated.
Thanks,
Susan
. summ
Variable | Obs Mean Std. Dev. Min
Max
-------------+--------------------------------------------------------
xcoord | 10000 48.35506 27.67569 -1.426747
100.8945
ycoord | 10000 47.60003 27.35285 -.4297747
99.15934
cluster_id | 10000 50.5 28.86751 1
100
. preserve
. sample 10, by(cluster_id)
(9000 observations deleted)
. summ
Variable | Obs Mean Std. Dev. Min
Max
-------------+--------------------------------------------------------
xcoord | 1000 48.36142 27.67134 -.768847
100.4548
ycoord | 1000 47.58521 27.34904 .2530959
98.3428
cluster_id | 1000 50.5 28.88051 1
100
*
* 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/