问题标签 [moving-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.

0 投票
2 回答
615 浏览

r - 数组中值的平均值

我有一个数组,想要构建一个循环,该循环从数组的第一个值开始平均每个第二个值,在第一轮之后,循环应该从数组的第二个值开始。

例如:

结果应该是:

提前致谢

0 投票
30 回答
510320 浏览

python - 移动平均线或移动平均线

是否有用于 Python 的 SciPy 函数或 NumPy 函数或模块来计算给定特定窗口的一维数组的运行平均值?

0 投票
2 回答
2857 浏览

octave - 以八度音阶执行矢量化指数移动平均

在 GNU Octave 中,想在不使用 for 循环的情况下计算向量的 n 天指数移动平均值。

我可以使用 for 循环来做到这一点,但效率低下。我想使用过滤器功能,但是我不确定如何让它正常工作。

0 投票
3 回答
10064 浏览

sql - PostgreSQL 中基于时间戳的移动平均线

我想通过时间戳执行移动平均。我有两列:温度和时间戳(时间-日期),我想根据每 15 分钟的连续温度观测值执行移动平均值。换句话说,选择数据以基于 15 分钟的时间间隔执行平均。此外,对于不同的时间序列,可以有不同数量的观察。我的意思是所有窗口大小都相等(15 分钟),但每个窗口中可能有不同数量的观察值。例如:对于第一个窗口,我们必须计算 n 次观察的平均值,而对于第二个窗口,我们必须计算 n+5 次观察的平均值。

数据样本:

主要挑战:

我如何学习代码以每 15 分钟进行一次区分,而由于采样频率不同而没有准确的 15 分钟时间间隔。

0 投票
2 回答
527 浏览

database - PostgreSQL 时间数据库中的移动平均值

如何在时态数据库中应用移动平均值。我的数据包括温度,我想为每 15 条记录应用移动平均值。

0 投票
1 回答
45295 浏览

r - 将移动平均线图添加到 R 中的时间序列图

我在 ggplot2 包中有一个时间序列图,我已经执行了移动平均,我想将移动平均的结果添加到时间序列图中。

数据集样本(p31):

ambtemp dt
-1.14 2007-09-29 00:01:57
-1.12 2007-09-29 00:03:57 -1.33
2007-09-29 00:05:57
-1.44 2007-09-29 00:07:57
-1.54 2007-09-29 00:09:57
-1.29 2007-09-29 00:11:57

时间序列表示的应用代码:

时间序列演示示例 时间序列演示示例

移动平均图 在此处输入图像描述 样本 预期结果样本

挑战在于时间序列数据ov =从包括时间戳和温度的数据集中获得,但移动平均数据仅包括平均列而不包括时间戳,并且拟合这两者可能会导致不一致。

预期成绩

0 投票
1 回答
1321 浏览

r - 通过移动平均找到时间序列数据集的模式

我有相同数据集和相同时间间隔的时间序列数据和移动平均数据。我想提取重叠点。我想根据趋势反转的方向提取当前和最后一个交叉点(移动平均线和时间序列之间的交叉点)之间的极值点。我不知道是根据表格执行它(1-时间序列表包括温度和时间戳 2-移动平均表仅包括温度的移动平均结果)还是根据我添加移动平均线的图执行它到时间序列图。

时间序列表:

移动平均线表:

不同窗口大小的时间序列和移动平均值的重叠 不同窗口大小的时间序列和移动平均值的重叠

窗口大小为 40 的预期结果 窗口大小为 40 的预期结果

0 投票
1 回答
1795 浏览

exponential - 使用 Esper 计算指数移动平均线

寻找一种使用 Esper (EPL) 语句计算 5 EMA5 和 EMA20 窗口上的指数移动平均线的方法。

我有一个 priceEvent 流(timeStamp、symbol 和 price)进来,我在 5 的滑动窗口上写了一个简单的移动平均 SMA。但是对于 Esper 来说相当新,正在寻找一种方法来计算滑动窗口上的指数移动平均线 (EMA)。

http://www.iexplain.org/ema-how-to-calculate/

如果有人可以帮助我编写抛物线SAR函数,那也会有很大帮助

0 投票
1 回答
1771 浏览

r - 如何在使用 R 的缺失值之前获取列中最后 10 个值的平均值?

我是 R 新手,无法解决这个问题。我有按年份组织的死树的树木生长率数据。所以,我的第一列是年份,右边的列是单棵树的增长率,以每棵树死亡的年份结束。树死后,数据集中剩余年份的值为“NA”。我需要取每棵树死亡前 10 年的平均增长,但每棵树在不同的年份死亡。有谁知道如何做到这一点?以下是数据集的示例:

所以,我需要计算的平均值是:

由于我需要对大量树执行此操作,因此拥有一种自动计算的方法会很有帮助。非常感谢您的帮助!凯蒂

0 投票
0 回答
291 浏览

c# - Create column to calculate moving average

I created table using VS2012, C#. I want to add column that calculates moving averages for Cclose column.

Below is my code to create the table

I want to add column to calculate MV for last three Cclose values. Appreciate your support..thanks.