cost 454 ms
对 R 中的每组进行 5 年 windows 的滚动回归 - Conduct rolling regression in windows of 5 years for each group in R

我有变量industry_sales 、 year和industry的数据。 我想对每个行业进行 5 年滚动 windows 的时间序列回归,因变量为industry_sales ,自变量为year 。 例如,如果数据范围为 2000-2010 年,则每个回归和行业组的滚动 windows 将为 2 ...

如何使用数据框的两列在 R 中滚动应用? - How can I rollapply in R with two columns of a data frame?

我有一个看起来像这样的数据框: 我想检查滑动 window of 11 的数据框(从上到下从前 11 个开始)并检查“a”列的最大值。 在我的示例中,值为 -667。然后停止并保留新数据框: 从这个数据框中,我想获取我之前停止的 -667 和 b 列底部的 -5000,然后添加它们 -5000-6 ...

如何检查 R 中不同列中的前进步骤是否满足条件? - How can i check if a condition is satisfied with forward steps in different columns in R?

我在 R 中有一个数据框,如下所示: 如果 2022/1/1 中 a 的值小于 2022/1/3 上的 y 值,我想检查其中一列,并在另一列中检查 2022/1/1 上的值 ob 是否更大比 2022/1/3 上的 y 值。 理想情况下,我希望结果数据框看起来像这样: 我怎么能在 R 中做到这一点 ...

zoo::rollapply 将 function 从另一个 package 应用到 dataframe 的列时生成错误 - zoo::rollapply generates an error when applying a function from another package to a column of a dataframe

这是一个最小的例子: df_1 <- data. Frame( a = 1:10) 我a使用zoo::rollapply时计算滚动平均值没有问题 但是,如果我尝试对 DescTools 中的 HodgesLehmann function 执行相同操作,则会生成错误: 但我可以毫不费力地计算df ...

滚动汇总以另一个数据帧上的多个变量为条件 - rolling summarize conditioned to multiple variables on another dataframe

我有以下数据示例: 我将在 trap_data 中添加列,这些列总结了气候数据 V1 和 V2 的 N、平均值和总和,以站点和日期为条件。 但是,我希望这些新变量(N、平均值和总和)适用于 trap_data 中指定日期之前的 N 天(这些时间长度是可变的。例如当前 20 天)。 谢谢, ...

在 R 中滚动应用扩展 window - Rollapply with expanding window in R

假设我在 R 中有一个简单的玩具矢量,例如: 我想使用来自动物园 package 的 rollapply function,但以不同的方式。Rollapply 从向量 x 中计算出一个 function,宽度参数是一个滚动的 window。我想要的不是滚动扩展。 这里和这里有类似的问题但是他们不帮 ...

将 R 中的 NA 替换为当前的 rollapply 值 - Replace NA's in R with the current rollapply value

我有一个来自特斯拉回报的 10 年数据集(2 天差异百分比) 我还有一个感兴趣的 function: 现在我想以一种棘手的方式回溯测试 function:回顾期将是前 252 个交易日。然后每个月(即 21 天)我想评估风险。这意味着 21 天风险将保持不变。但是 rollapply functio ...

在时间序列的每个向量上滚动应用不同的滚动 window - Rollapply with different rolling window on each vector of time series

假设您有 3 个不同大小的时间序列向量: 结果: 现在,您可以看到每个时间序列都有不同的长度。 我想在 R 中使用 rollapply function 滚动计算不同的滚动 windows。滚动 window 必须是每个向量的大小减去 252。 我要问并希望有人帮助的是,x 的滚动 window ...

Rollapply 回测风险价值 - Rollapply for backtesting the value at risk

我想回测时间序列向量风险中的经验(无条件)值: 所以我认为 R 中的 rollapply function 可能会有所帮助,因为我想滚动估计从时间 t 到结束时间 T 的分位数 a,通过一次观察滚动 window 100。 如果我编写以下代码: 我收到一个错误: 我在这里做错了什么? 加:我怎么能 ...

R rollapply获取交易日 - Obtaining trading days from rollapply in R

我有以下 y 列的模拟数据集,具有 2018 年的固定交易日(比如 250)。 带尾巴 我想用 window 60 计算 y 列的滚动 sd,然后找到确切的交易日而不是实际交易日(可以从索引中完成?我不知道。) 事实证明,高波动期是: 现在,如果我减去这两个日期,我将得到: 这确实是真的,但现在不是 ...

Rollapply 在 R 时间框架索引 - Rollapply in R time frame indexing

假设我有以下系列数据框。 计算宽度(滚动窗口)为 3 天的滚动标准偏差,我这样做: 结果: 并找到最大标准差 现在我想找出这个最大值指的是 3 天间隔的哪个时间。我该怎么做? 假设我的系列是 20 年,所以我想找到这 20 年的最大标准偏差并提取具体的 3 天时间间隔。 ...

rollapply 用于最后报告的值,而不是最后报告的时间段 - rollapply for last reported values and not last reported time periods

我有一些看起来像这样的数据: 我有 3 个不同的变量报告不常见日期的数据。 我想使用“rollapply” function 来获取最后n报告的值并对其应用时间序列计算。 即运行: 给, 因此,如果n = 5 ,第一个“ID”将被“忽略”,其他 2 个 ID 将在 5 个时间段内应用滚动 funct ...

2021-12-13 17:01:25   1   19    r / rollapply  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM