MikeH78
2009-Sep-19 21:24 UTC
[R] random selection from dataset and creating and graphing multiple means
I was wondering if anyone could help me with a problem. I need to randomly select, say 500 subjects from the 5000 cases I have and then need to run a test to create 500 sample means and graph the means in a histogram. Does anyone know how to do this. I'm not that familiar with R so please be patient with me. Thanks a lot! Mike Hollingsworth -- View this message in context: http://www.nabble.com/random-selection-from-dataset-and-creating-and-graphing-multiple-means-tp25525555p25525555.html Sent from the R help mailing list archive at Nabble.com.
Schalk Heunis
2009-Sep-20 08:01 UTC
[R] random selection from dataset and creating and graphing multiple means
Mike I split the answer into three parts: A. Random sampling To random select 500 from 5000, you can use:> data5000 = rnorm(5000,200,10) # make some data> s = sample(data5000,500) > head(s)[1] 201.7548 167.5157 106.1064 194.6629 165.9758 187.1152 B. Repeated Random Sampling Its not clear with what you mean by creating 500 sample means, but if you meant (1) draw 500 samples from 5000 and (2) repeat step (1) 500 times, calculating the mean every time then you can do it like so> means500 <- replicate(500,mean(sample(data5000,500))) > head(means500)[1] 200.9172 197.4371 199.9544 202.2562 197.8169 199.3558 C. Draw the histogram Drawing a histogram of means500 is achieved using the hist function> hist(means500)HTH Schalk Heunis On Sat, Sep 19, 2009 at 11:24 PM, MikeH78 <holli041@crimson.ua.edu> wrote:> > I was wondering if anyone could help me with a problem. I need to randomly > select, say 500 subjects from the 5000 cases I have and then need to run a > test to create 500 sample means and graph the means in a histogram. Does > anyone know how to do this. I'm not that familiar with R so please be > patient with me. > > Thanks a lot! > > Mike Hollingsworth > -- > View this message in context: > http://www.nabble.com/random-selection-from-dataset-and-creating-and-graphing-multiple-means-tp25525555p25525555.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]