[R] Sample function in R???

Peter Ehlers ehlers at ucalgary.ca
Sat Feb 19 20:17:35 CET 2011


On 2011-02-19 10:32, Hongwei Dong wrote:
> Hi, R users,
>
> I'm wondering if there a way in R I can select cases based on a probability
> vector. if a case is selected, that case is marked as 1, otherwise, 0.
>
> For example:
>
> x<-12:18
> y<-1:7
> sample(x,2,replace=FALSE,y)
>
> I got:
>
> [1] 15 17
>
> What I want to see is:
>
> [1] 0 0 0 1 0 1 0

Maybe:

  (x %in% sample(x,2,replace=FALSE,y)) * 1

Peter Ehlers

>
>
> Thanks.
> Gary
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> 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