Sum every nth points

前端 未结 9 1089
耶瑟儿~
耶瑟儿~ 2020-11-29 04:42

I have a vector and I need to sum every n numbers and return the results. This is the way I plan on doing it currently. Any better way to do this?



        
9条回答
  •  庸人自扰
    2020-11-29 05:23

    unname(tapply(v, (seq_along(v)-1) %/% n, sum))
    # [1] 55 155 255 355 455 555 655 755 855 955 
    

提交回复
热议问题