所以我在给茱莉亚的卷帘窗编码。
我想复制一个函数。我实现的理想结果是使用r、zoo包、rollapply和align=“center”默认值。
因此,为了重新创建一个居中的滚动窗口,我查看了Roll Apply的Zoo源代码:
ix <- switch(align,
"left" = { 1:(n-k+1) },
"center" = { floor((1+k)/2):ceiling(n-k/2) },
"right" = { k:n })
在了解这如何翻译成一个for循环在茱莉亚…
我有一个带滚动窗口的for循环,可以这样设置:
n = 20
[i-n+1:i]
或者我可以确定起点
n=20
[1:i+n]
我以为只有滚动的窗户才能做到这一点。
如何向上编码一个居中的窗口?我筛选了R源代码,但它并没有真正打动我。