在向量中的连续组上应用函数

时间:2015-10-10 16:40:14

标签: r function apply

我想计算三个连续变量的测量enter image description here一个向量。

例: VEC< -rep(1:10)

我希望输出类似于下面的屏幕截图:

2 个答案:

答案 0 :(得分:1)

我们可以使用// something must set the e1 variable first document.body.appendChild(e1); setInterval(function() { e1.style.top = Math.round(Math.random() * document.body.scrollHeight) + 'px'; }, 5000); 创建分组变量,然后使用gl

获取mean
ave

答案 1 :(得分:1)

您可以创建以下函数来按3(或任何其他数字)的组计算均值:

   f <- function(x, k=3) 
     {
       for(i in seq(k,length(x),k)) 
         x[(i/k)] <- mean(x[(i-k+1):i]) 
      return(x[1:(length(x)/k)])
   }
  
    

F(1:15)     [1] 2 5 8 11 14