我需要翻译的第一部分是关于R代码的:
编写一个R函数,完成以下操作:给定N个观测值的序列xN = (x1; x2; ...; xN),该函数返回一个移动平均向量,其中每个平均值由k个连续的观测值计算得出。将此函数命名为ma,并使其参数为向量xN和k。
到目前为止,我有:
x <-vector(length=n)
ma <- function(x,k){
x0 <- x[1:(length(x)-k)]
x1 <- x[(1+k):length(x)]
cor(x0, x1)
}
我非常肯定我犯了错误...