[R] group by quantiles

Dimitris Rizopoulos d.rizopoulos at erasmusmc.nl
Tue Nov 18 13:04:54 CET 2008


check at cut() and split(), e.g.,

x <- rnorm(100)
qx <- quantile(x)
ind <- cut(x, qx, include.lowest = TRUE)
split(x, ind)


I hope it helps.

Best,
Dimitris

Daniel Brewer wrote:
> Hello,
> 
> I was just wondering whether there is a quick way to divide a vector of
> data into four groups defined by the quantiles?
> i.e.
> 0-25%
> 25-50%
> 50-75%
> 75-100%
> 
> Many thanks
> 
> Dan
> 

-- 
Dimitris Rizopoulos
Assistant Professor
Department of Biostatistics
Erasmus Medical Center

Address: PO Box 2040, 3000 CA Rotterdam, the Netherlands
Tel: +31/(0)10/7043478
Fax: +31/(0)10/7043014



More information about the R-help mailing list