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

bub*_*uie 6 console r apply quantile rstudio

如何在R Studio中的tapply()中嵌入一个分位数()?

鉴于:

tapply(data$x,data$y, quantile)
Run Code Online (Sandbox Code Playgroud)

这可行,但它提供标准的quin-tiles.我想选择自定义百分位数.如何在上面的脚本行中加入这样的内容(如下所示)?

quantile(data$x, c(0.1,.2,.8,0.9), na.rm=TRUE)
Run Code Online (Sandbox Code Playgroud)

当我尝试合并这些时,我收到错误消息"match.fun(FUN)... not a function"

有任何想法吗?谢谢,

Cat*_*ath 7

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