如何在 R 中创建新列计算按变量(因子)分组的数值变量的平均值(前 3 个分组行)?
我尝试过使用 rollapply 但无法获得所需的结果。 这些是我想要进行计算的数据集的列(样本)。 structure(list(LeagueROUND = structure(c(1L, 1L, 1L…
Rollapply 在 R 中扩展窗口
假设我在 R 中有一个简单的玩具向量,例如: x = seq(1:10);x [1] 1 2 3 4 5 6 7 8 9 10 我想使用 Zoo 包中的 rollapply 函数,但以不同的方式。Rolla…
逻辑条件中的 Rollapply 百分比(R 中的滚动率)
我在 R 中有一个数据框,其中有两列,其逻辑条件如下所示: check1 = as.logical(c(rep("TRUE",3),rep("FALSE",2),rep("TRUE",3),rep("FALSE",2))) ch…
Rollapply 在时间序列的每个向量上使用不同的滚动窗口
假设您有 3 个不同大小的时间序列向量: xdate = seq(as.Date("2010/1/1"), by = "day", length.out = 2789) ydate = seq(as.Date("2010/1/1"), by = …
Rollapply 用于回测风险价值
我想回测时间序列向量风险中的经验(无条件)值: x = rnorm(1000) xt = diff(x) quantile(xt,0.01) 所以我认为 R 中的 rollapply 函数可能会有所帮助…
从R中的rollapply获取交易日
我有以下 y 列的模拟数据集,其中包含 2018 年的固定交易日(例如 250)。 data # A tibble: 249 × 2 Date y 1 2018-01-02 00:00:00 0.409 2 2018-01-…
- 共 1 页
- 1