23得票1回答
在 R 中为时间序列图添加移动平均线

我在ggplot2软件包中有一组时间序列数据,并进行了移动平均操作,现在我想将移动平均的结果添加到时间序列图中。 数据集示例(p31): ambtemp dt -1.14 2007-09-29 00:01:57 -1.12 2007-09-29 00:...

11得票6回答
使用MongoDB聚合框架进行移动平均?

如果你有50年的温度天气数据(每日记录)(例如),你如何计算该时间段内使用三个月间隔的移动平均值?你可以使用一次查询完成还是必须要多次查询?Example Data 01/01/2014 = 40 degrees 12/31/2013 = 38 degrees 12/30/2013 = 29...

16得票13回答
SQL移动平均

如何在SQL中创建移动平均线? 当前数据表:Date Clicks 2012-05-01 2,230 2012-05-02 3,150 2012-05-03 5,520 2012-05-04 1,330 2012-05...

11得票1回答
按组计算的7天移动平均值 - R

我有一个包含多个分类变量的每日数据,存储为数据框:YYYYMM Date ID Count 201401 01/01/2014 A 151 201401 01/01/2014 B 68 201401 01/01/2014 ...

7得票1回答
如何在Tensorflow中使用指数移动平均?

问题 Tensorflow 包括函数 tf.train.ExponentialMovingAverage ,它允许我们对参数应用移动平均值,这对于稳定模型测试非常有帮助。 但是,我发现将其应用到一般模型上有些困难。迄今为止,我最成功的方法(如下所示)是编写一个函数装饰器,然后将整个 NN ...

13得票2回答
获取数据流的平均值、P95和P99

我有一些输入数据,想要计算这些数据的平均值、95th和99th百分位数,我最感兴趣的是最后1000个值。任何时候,我都希望查询此对象以获取任何三个值之一(可以在任何时候发生,而不仅仅是当看到数字mod 1000为0时)。有没有办法在不保留最后1000个样本的情况下获得这三个值? 这不必完美,...

11得票2回答
在R中按组应用滚动平均值

我是一个R语言新手,正在尝试做一件可能很简单的事情,但一直遇到了很多困难。 我有一个大的数据集,按国家代码分组,并且我想按国家对价格指数进行3个月滚动平均,并将其放入一个新列中,以匹配适当的月份。 我一直在尝试使用rollmean来实现,但一直没有成功(代码和错误消息如下): > le...

8得票3回答
使用Python实现高效的滚动修剪平均数

什么是使用Python计算滚动(移动窗口)修剪均值的最有效方法? 例如,对于一个包含50K行数据和窗口大小为50的数据集,对于每一行,我需要取最后50行,删除前三个和后三个值(窗口大小的5%,向上取整),并获取其余44个值的平均值。 目前,对于每一行,我都会切片以获取窗口,对窗口进行排序,...

13得票3回答
使用data.table包在R中对多个变量进行滚动平均。

我想为我拥有的每个数值变量计算滚动平均值。使用data.table软件包,我知道如何计算单个变量的值。但是,我应该如何修改代码,以便它可以一次处理多个变量,而不是修改变量名称并重复此过程多次?谢谢。 假设我还有其他名为“V2”、“V3”和“V4”的数值变量。require(data.tabl...

25得票5回答
如何高效地计算移动标准差

下面是我用 C# 编写的计算布林带(移动平均线、上轨和下轨)的方法。 可以看到,此方法使用了两个 for 循环来计算移动标准差,使用移动平均线。它曾经包含一个额外的循环,以计算过去 n 个周期的移动平均值。我通过在循环开始时将新点值添加到 total_average 并在循环结束时删除 i ...