如何在R Studio中的tapply()中嵌入一个分位数()?
鉴于:
tapply(data$x,data$y, quantile)
这可行,但它提供标准的quin-tiles。我想选择自定义百分位数。我怎样才能将这样的内容(如下所示)纳入上面的脚本行?
quantile(data$x, c(0.1,.2,.8,0.9), na.rm=TRUE)
当我尝试合并这些时,我收到错误消息“match.fun(FUN)... not a function”
有什么想法吗?谢谢,
答案 0 :(得分:6)
tapply(data$x, data$y, quantile, probs=c(0.1,.2,.8,0.9), na.rm=TRUE)
?