问题标签 [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.
r - R中的连续独立方式(不使用滑动窗口)
我想计算类似于滚动平均值或移动平均值的东西,但不通过滑动窗口这样做。例如,对于以下一组数字,我希望在 5 组下方显示平均值:
我知道movingAverages
TTR 库中的可用rollmean
功能,以及两者都使用滑动窗口的功能,因此执行以下操作相当简单:
但是我有一个大数据集,必须有一种更有效的计算方法……有什么想法吗?我假设有一个函数可以做到这一点,但我想不出这种平均值叫什么。
algorithm - 时间段不一致的平滑值
我要解决的问题:计算数据点分布不均匀的某些数据系列的当前平均速度。例如,计算上传的当前速度,其中“上传数量”信号不均匀地到达:
- t = 0,发送 = 0
- t = 5,发送 = 10
- t = 6,发送 = 12
- t = 9,发送 = 20
postgresql-9.1 - postgresql中的移动平均过滤器
我有一个查询计算过去 7 天表中的移动平均值。我的表有两列 date_of_data 是日期类型,是一个日期系列,间隔为一天,val 是浮点数。
我想计算 7 天的移动过滤器。这意味着对于每一行,移动窗口将包含最后 3 天、行本身和 3 个后续行。我找不到考虑后续行的命令。有人可以帮我吗?
c# - 如何有效地计算移动标准差
您可以在下面看到我的 C# 方法来计算每个点的布林带(移动平均线、上升带、下降带)。
如您所见,此方法使用 2 个 for 循环来使用移动平均值计算移动标准偏差。它曾经包含一个额外的循环来计算过去 n 个周期的移动平均值。我可以通过在循环开始时将新点值添加到 total_average 并在循环结束时删除 i - n 点值来删除这一点。
我现在的问题基本上是:我能否以与移动平均线类似的方式移除剩余的内部循环?
r - 移动平均线和移动季度数据
我有一个每日时间序列数据,并希望构建一个每日移动平均线并创建一个季度数据框。例如,第一个数据集(示例数据)应该包括一月、二月和三月的每日数据,而第二个系列应该是二月、三月和四月。同样,最后一个数据集应该是 10 月、11 月和 12 月的数据集。我希望对样本数据中的变量“tmpd、pm10median 和 so2median”执行此操作。我怎样才能做到这一点?
objective-c - Objective-C 中的移动平均线
我试图弄清楚如何从我从麦克风收到的某个值中获得移动平均值。我有一个frequencyChangedWithValue
调用我的测量方法的函数。这意味着我在一秒钟内获得了多达 10 次的频率变化值。我现在很感兴趣如何从所有这些变化的值中得出一个平均数。我该怎么做?
代码
postgresql - postgresql中的移动平均线
我的 Postgresql 9.1 数据库中有下表:
我试图获得一个移动平均线,比较过去 3 个星期四的数据,不包括当前的星期四。这是我的查询:
这是给出的结果
我预计
r - 如何计算移动窗口(来回)的平均值和 R 中窗口的标准偏差?
我有从 x[1] 到 x[365] 的 365 个值。对于每个值,我必须考虑一个windoe(x-17,x+17),所以将从x [18]开始。我想执行这样的计算:
我的值示例(我的文件中只有一列是值):
r - 如何将矢量的简单代码应用于多个栅格?
我有 12 个二进制(光栅)文件。我想计算 12 个文件中每个像素的 12 个值的移动平均值。
对于一个简单的向量,我们可以使用以下方法获得移动平均值:
现在我想做同样的事情,但使用栅格,我尝试过:
但是得到了这个错误: