小编Eli*_*sas的帖子

R中动物园对象的分位数和聚合

我有一个zoo对象看起来像

library(zoo)
library(lubridate)
TimeStamp=seq(dmy("01/01/2002"), dmy("17/12/2014"), by="day")
Dummy= rnorm(length(TimeStamp))
Temp=zoo(Dummy,TimeStamp)
Run Code Online (Sandbox Code Playgroud)

我正在尝试计算一年中每一天的 5%、33%、67% 和 95% 百分位数/分位数以创建“规范”。因此,对于 01/01,我希望根据我在数据集中对 1 月 1 日的所有观察结果获得 4 个分位数值。每天都做同样的事情。

现在我正在使用它:

aggregate(Temp ~ day(index(Temp)) + month(index(Temp)), FUN = 'quantile')
Run Code Online (Sandbox Code Playgroud)

问题是使用这个函数我不确定返回quantile函数的值是什么。

有什么建议吗?

aggregate r quantile

3
推荐指数
1
解决办法
5711
查看次数

标签 统计

aggregate ×1

quantile ×1

r ×1