See the wtd.quantile function in the Hmisc package. -- Gregory (Greg) L. Snow Ph.D. Statistical Data Center Intermountain Healthcare [EMAIL PROTECTED] (801) 408-8111
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Seung Jun > Sent: Tuesday, August 28, 2007 8:23 AM > To: r-help@stat.math.ethz.ch > Subject: [R] quntile(table)? > > Hi, > > I have data in the following form: > > index count > -7 32 > 1 9382 > 2 2192 > 7 190 > 11 201 > > I'd like to get quantiles from the data. I thought about > something like this: > > index <- c(-7, 1, 2, 7, 11) > count <- c(32, 9382, 2192, 190, 201) > quantile(rep(index, count)) > > It answers correctly, but I feel it's wasteful especially > when count is generally large. So, my question is, is there > a way to get quantiles directly from this table (without > coding at a low level)? > > Thanks, > Seung > > ______________________________________________ > R-help@stat.math.ethz.ch 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. > ______________________________________________ R-help@stat.math.ethz.ch 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.