R中的过滤器函数是如何工作的

R 学习者

我正在尝试了解过滤器功能在 RI 中的工作原理,请参阅下面的代码

x <- 1:100
filter(x, filter=.50,method="recursive")

我得到了输出

 [1]   1.00000   2.50000   4.25000   6.12500   8.06250  10.03125  12.01562  14.00781  16.00391
 [10]  18.00195  20.00098  22.00049  24.00024  26.00012  28.00006  30.00003  32.00002  34.00001
 [19]  36.00000  38.00000  40.00000  42.00000  44.00000  46.00000  48.00000  50.00000  52.00000
 [28]  54.00000  56.00000  58.00000  60.00000  62.00000  64.00000  66.00000  68.00000  70.00000
 [37]  72.00000  74.00000  76.00000  78.00000  80.00000  82.00000  84.00000  86.00000  88.00000
 [46]  90.00000  92.00000  94.00000  96.00000  98.00000 100.00000 102.00000 104.00000 106.00000
 [55] 108.00000 110.00000 112.00000 114.00000 116.00000 118.00000 120.00000 122.00000 124.00000
 [64] 126.00000 128.00000 130.00000 132.00000 134.00000 136.00000 138.00000 140.00000 142.00000
 [73] 144.00000 146.00000 148.00000 150.00000 152.00000 154.00000 156.00000 158.00000 160.00000
 [82] 162.00000 164.00000 166.00000 168.00000 170.00000 172.00000 174.00000 176.00000 178.00000
 [91] 180.00000 182.00000 184.00000 186.00000 188.00000 190.00000 192.00000 194.00000 196.00000
[100] 198.00000

我不明白这个输出是如何生成的。你能帮我理解吗?

阿克伦

根据?stats::filter,如果我们将 指定method"recursive"使用自回归,并且filter参数采用逆时间顺序的滤波器系数向量。递归过滤器基于

在此处输入图片说明

因此,使用相同的原理,我们将滤波器系数即 0.5 与先前值相乘,并与当前值相加

x1 <- x[1]
x2 <- x[2] + 0.5 * x1
x2
#[1] 2.5
x3 <- x[3] + 0.5 * x2
x3
#[1] 4.25

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中的dplyr过滤器中的函数参数

来自分类Dev

过滤器栏中的复选框如何工作?

来自分类Dev

布隆过滤器在 Cassandra 中是如何工作的?

来自分类Dev

如何在 R 中的同一函数中创建多个过滤器?

来自分类Dev

如何访问jQuery过滤器函数中的元素?

来自分类Dev

如何访问jQuery过滤器函数中的元素?

来自分类Dev

过滤器链调用如何工作?

来自分类Dev

Haskell Pandoc过滤器如何工作?

来自分类Dev

如何使DataTables过滤器跨行工作

来自分类Dev

如何让我的属性过滤器工作?

来自分类Dev

如何正确应用R中的过滤器功能?

来自分类Dev

如何根据R中的过滤器计算记录数

来自分类Dev

Matlab中的函数过滤器

来自分类Dev

过滤器函数中的类型错误

来自分类Dev

从JS函数填充角度过滤器不会触发过滤器工作

来自分类Dev

JavaScript 箭头函数语法。BOX 作为过滤器是如何工作的?

来自分类Dev

关于R中的过滤器的说明

来自分类Dev

在 AngularJS 中,如何在过滤器过滤函数中使用参数?

来自分类Dev

如何使用rxjs中的过滤器

来自分类Dev

在 React 中过滤结果的过滤器函数的可变版本?

来自分类Dev

如何在JIRA中创建过滤器以显示没有工作日志的问题

来自分类Dev

Wireshark中的捕获过滤器如何在内部工作?

来自分类Dev

如何使该自定义过滤器在Django中工作?

来自分类Dev

KIbana 中的时间过滤器快捷方式如何工作?

来自分类Dev

过滤器如何在 ec2.describe_instances() 中工作

来自分类Dev

logstash dns 过滤器中的 hit_cache_size 如何工作?

来自分类Dev

布隆过滤器中的过滤器索引和哈希函数

来自分类Dev

如何从一个函数中调用EnhancedGrid过滤器插件。在dojo中

来自分类Dev

过滤器不是函数

Related 相关文章

热门标签

归档