Digamos que você precisa repetir um procedimento no computador umas cinco vezes – talvez rodar a mesma análise sobre cinco conjuntos de dados. O que você faz?
Provavelmente repete o procedimento cinco vezes e faz fazer outra coisa da vida, né? :-)
Mas digamos que você precisa repetir um procedimento vinte ou trinta vezes. E agora?
Talvez a tendência seja pensar “Que tédio! Mas vamos lá né.”, repetir o procedimento e depois, talvez já com um certo grau de irritação, ir fazer outra coisa da vida.
E se forem cem vezes? Dá pra passar um dia rodando análises de forma repetida, mas será este o melhor investimento do nosso tempo?
Neste post vou mostrar com usar loops (ou seja, procedimentos repetitivos) em R para automatizar uma tarefa. Especificamente, vou mostrar como usar a estrutura for para repetir um procedimento um determinado número de vezes. Darei dois exemplos: um gráfico de bolinhas que não serve pra nada a não ser demonstrar loops; e uma análise por permutações. Semana que vem darei mais dois exemplos: uma regressão com diversas variáveis-resposta no mesmo objeto; e uma análise de variáveis que estão em arquivos diferentes no computador.