问题标签 [rolling-average]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 滚动时更改滚动窗口大小
我有一个像这样的熊猫数据框;
我想创建一个新列roll_speed
,其中需要最后 5 个位置的滚动平均速度。但我想把更详细的条件放在里面。
- Groupby
leg
(它没有考虑不同leg
. 我希望根据可用行将滚动窗口从 1 最大更改为 5。例如在
/li>leg == 1
中,第一行只有一行要计算,所以滚动速度应该是10/1 = 10
。对于第二行,只有两行可供计算,滚动速度应为(10+11)/2 = 10.5
。
我的尝试:
但它只为可用于计算的行少于五行的行返回 NA。我应该如何解决这个问题?感谢您的任何帮助!
excel - Excel:根据动态范围计算滚动平均值
我正在尝试根据动态范围计算滚动平均值。举个例子,我的数据集如下所示。我正在尝试根据“Box no”范围计算参数“No. of Users”的滚动平均值。(12、13、14...)。通常,可以通过计算前 N 行的平均值来计算滚动平均值,然后将其向下拖动。但是,这里的问题不是。Box 的用户数 列变化,因此我不能使用传统的滚动平均方法。
数据集(考虑 Box No. 和 Users 列下不同行中的所有值)
箱号 = 12, 12, 12, 13, 13, 14, 14, 14, 14, 14
用户 = 5、5、8、6、8、10、8、3、5、1
所以,我正在寻找这样的结果。
结果(考虑“Box No.”和“No. Users”列下的不同行中的所有值)
箱号 = 12、13、14
(用户数量)的滚动平均值 = 6、7、5.4
任何帮助,将不胜感激。
python - Python - 尝试计算时间 t 之前事件的平均时间
这是一个示例数据集:
这是最终功能的样子:
这是一个滚动窗口,从序列的开头开始,并随着数据集继续扩展。
任何帮助将非常感激。
python - Pandas GroupBy 日期时间和平均值使用滚动
我想计算以 Q 时间段为中心的 P 时间段的窗口在 Datetime 索引上滚动的值的平均值。
我有一个数据集,其中包含第二个记录:
我想对 5 分钟频率前后 2.5 分钟的值进行分组,并得到如下结果:
我正在尝试
但我没有得到我想要的,我只是得到了 Multiindex Pandas Dataframe:
python - Python 优化移动平均线
我想创建具有滚动功能和 scipy 优化的移动平均策略,但我的代码没有优化滚动。它给出了我作为第一个 x0 值输入的结果。我在 google 中搜索了它,有一些方法可以创建所有滚动的可能性,但这需要很多时间。有什么方法可以有效优化。这是我的代码,在此先感谢;
sql - SQL/BIGQUERY 运行平均值与日期中的 GAP
我在 BigQuery/SQL 中的移动平均线遇到问题,我有表 'SCORES',我需要在使用用户对数据进行分组时制作 30 天移动平均线,问题是我的日期不是连续的,例如有差距在里面。
以下是我当前的代码:
我不知道如何将日期限制添加到该行中,或者这是否可能。
我当前的表看起来像这样,但当然有更多的用户:
然后我需要它变成这样:
在最后一行中,它只是向后测量一个,因为日期(最多向后 30D)有没有办法在 SQL 中实现这个,或者我要求太多了?
r - 基于条件 R 的滚动平均值
这里简单描述一下我的数据:第一列是按月的日期,第二列是二进制变量(0或1),第三列是股票收益,所以每个月的股票收益指向1或0。我想根据第二列(0 或 1)分别计算 12 个月滚动平均收益。在 12 个月的滚动基数中会有不同数量的 0 和 1。应该有 2 个结果(mean_rolling_0 和 mean_rolling_1)。
python - 滚动平均返回 DataFrame
我想为每只 5 年(60 个月)滚动收益的股票添加列到以下数据框中。以下代码用于获取 1995 年至 2010 年期间的财务数据。
任何有关如何做到这一点的帮助都会很棒!
stata - 如何使用Stata计算随时间变化的历史平均值
如何计算X
使用具有至少四个观察值的扩展窗口的平均值?
这是一个数字示例:
python - Python - 熊猫:Rollingmean 命令不起作用
为什么这段代码不起作用?
我在熊猫中找不到滚动平均属性的错误