rolling

Como obter rolling windows de maneira rápida e eficiente

No post anterior, apresentei uma forma bastante conveniente de generalizar ações dispensando for-loops tradicionais. A abordagem permite eliminar indexações trabalhosas e organizar os objetos de maneira bem prática. Outra tarefa muito presente no dia-a-dia de quem trabalha com dados é obter versões em janela móvel para alguma função. O exemplo mais simples seria a média móvel, a qual conta com implementações eficientes em diversos pacotes – eu recomendo o RcppRoll que, além da média móvel, também computa outras estatísticas.