bubbalouie
bubbalouie

Reputation: 663

How to nest quantile() function within apply() function in R or RStudio

How can I nest a quantile() within a tapply() in R Studio?

Given:

tapply(data$x,data$y, quantile)

This works, but it delivers standard quin-tiles. I want to choose custom percentiles. How can I incorporate something like this (below) into the above line of script?

quantile(data$x, c(0.1,.2,.8,0.9), na.rm=TRUE)

When I attempt to merge these, I receive the error message "match.fun(FUN)...not a function"

Any ideas? Thanks,

Upvotes: 13

Views: 14986

Answers (1)

Cath
Cath

Reputation: 24074

tapply(data$x, data$y, quantile, probs=c(0.1,.2,.8,0.9), na.rm=TRUE) ?

Upvotes: 14

Related Questions