[R] Resampling question
R. Michael Weylandt
michael.weylandt at gmail.com
Fri May 11 03:06:47 CEST 2012
No, it will not, except possibly by chance: if the draws of sample are
IID (and they are supposed to be) there's no reason to expect them not
to overlap.
If you want that -- and I'm not sure it's totally on the level
bootstrapping-wise -- you need to decide which ones to remove all in
one fell swoop:
Something like this:
ToDrop <- matrix(sample(100, 50, replace = FALSE), ncol = 10)
apply(ToDrop, 2, function(x) pop[-x])
Michael
On Thu, May 10, 2012 at 7:56 PM, Vikram Chhatre
<crypticlineage at gmail.com> wrote:
> Hello -
>
> I have a population of 100 individuals that I would like to bootstrap
> 10 times, every time removing 5 *different* individuals.
>
> So far, I have done the following:
>
> pop <- read.table('mypop.txt', header=FALSE)
>
> replicate(10, sample(pop, 95, replace=FALSE))
>
> I have not actually gone through each of the 10 files created to make
> sure no single individual was removed more than once during the 10
> bootstraps. But will the above syntax achieve this object?
>
> Thanks
> V
>
> ______________________________________________
> R-help at 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.
More information about the R-help
mailing list