2014-11-24 120 views
2

如何在R Studio中的tapply()中嵌套quantile()?如何在R或RStudio中的apply()函数中嵌套quantile()函数

鉴于

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

这工作,但它提供了标准之五,地砖。我想选择自定义百分比。我怎样才能将这样的内容(下面)加入上面的脚本行?

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

当我试图合并这些,我收到错误消息“match.fun(FUN)......不是一个函数”

任何想法?谢谢,

回答

4

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

+0

是的,这工作。谢谢! – bubbalouie 2014-11-26 16:07:37