?cut

cut( 0.51, boundaries )

You can also use as.integer to convert the resulting factor to an integer. 
-- 
Sent from my phone. Please excuse my brevity.

On July 14, 2017 7:10:59 AM PDT, Dan Abner <dan.abne...@gmail.com> wrote:
>Hi all,
>
>I have a situation where I have 16 bins. I generate a random number and
>then want to know which bin number the random number falls in. Right
>now, I
>am using a serious of 16 if() else {} statements which get very
>complicated
>with the embedded curly braces. Is there a more efficient (i.e.,
>easier)
>way to go about this?
>
>
>boundaries<-(0:16)/16
>rand<-runif(1)
>
>Which bin number (1:16) does rand fall in?
>
>Thanks,
>
>Dan
>
>       [[alternative HTML version deleted]]
>
>______________________________________________
>R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
>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.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.

Reply via email to