Sumas consecutivas / Rolling en un vector en R
Supongamos que en R tengo el siguiente vector:
[1 2 3 10 20 30]
¿Cómo realizo una operación mediante la cual en cada índice se suman 3 elementos consecutivos, dando como resultado el siguiente vector:
[6 15 33 60]
donde el primer elemento = 1 + 2 + 3, el segundo elemento = 2 + 3 + 10 etc ...? Gracias